エックスエムエル
XML
eXtensible Markup Language
HTML同様SGMLを元にした「構造化ドキュメント(structured document)」。が、HTMLの発展形としてコンピューターにとってスタイル情報程度の意味しか持たないタグに意味を持たせることにより再利用性を高めたものと捕らえることもできるでしょう(だめですか?)。
その実現方法は、HTMLと違い、XML文書(.xml)自体を構造のみに特化し、データ(タグ)の定義情報やスタイル情報、リンク情報などを別に持たせることによる。(KISSって読んで大丈夫でしょうか?)
これにより、"one source, multi use"が可能となる。
HTMLによる従来のWebが「データ公開の場」なら、XMLが目指すのは「データ連携の場」。既にさまざまな分野に応用されているが、まだ発展途上の規格でもありスキーマなどの問題もある。
応用技術としてはWebサービスやDBなんかに使われていくらしい。
●お勉強の手順
・@IT-XMLの基礎を理解しよう~これだけ知っていれば大丈夫~http://www.atmarkit.co.jp/fxml/...
・「日本一わかりやすい!超入門XML」
上記ページで紹介されていました。分かりやすいです。eXtensible Markup Languageになってます。。
・たのしいXML
http://www.cityfujisawa.ne.jp/...
慣れるのにはちょうどよさそうです。
- 2002/09/29更新
- 2002/09/28登録
- 1988クリック
このキーワードを共有する
-
メイン
コメント (11)
最新コメント5件
2002/09/29
notekk はずしてるかもしれないけど、XMLはHTMLの発展形と書いた私の表現はあまりよろしくないかもしれません。それだとまるでHTMLを拡張していった先にXMLができたという印象を与えることになるかもしれませんね。そういう意味で「無関係」という表現は私も理解できます。お友達の発言の趣旨はいまいちよく分かりませんが、これからのブラウザは当然標準でサポートしてくでしょう。確かにXHTMLはXMLの応用の一つなのですが、「超入門XML」によれば、HTMLとXMLの橋渡しのための過渡期の技術の様に紹介されていました。
結城浩 XHTMLの意義というのは、HTMLコンテンツをXMLで表現するところにありますよね。XSLTなどでHTMLへの変換を記述する際に、well-formednessでひっかかってしまっては困るので。
notekk XMLの文法に従ってHTML様の表現をするんですよね。面白いですよね。
2002/10/16
yu これによってsemantic webが実現したらすごいでうよね。でもカンファレンスなんかで聞く限りビジネスとして成り立つイメージがないのですが・・・。実際にXMLで新しいビジネスモデルを実現したという例はないのでしょうか?
2002/10/17
notekk 「XMLで新しいビジネスモデル」、実はXMLを調べ始めたのはその可能性の調査が目的でした。私も具体例や追応用案が知りたいです。"semantic web"って、初めて聞きました。それどころか、Webサービスすらいまいち理解できてません。。。ご教授願えれば幸いです。
- すべてのコメント »
つながりキーワード (15)
PMML
- (wm5775)
PMMLバージョン2.0 予測(Predictive)モデル・マークアップ言語(PMML)は、アプリケーションにおける統計とデータ・マイニングモデルを定義し、かつPMMLに準じたアプリケー...
XML
- (MadBoo)
Extensible Markup Languageの略。 構造をもつデータをテキスト形式で表すための仕様と言えばいいのかな。 仕事で使うようになってきたし、最近はいろいろハマってます。
XMLマスター
- (カズヨシ)
「XMLマスター」とは公官庁系システム・ニーズやB2Bシステム等のXML市場拡大に備えた、XMLの標準的知識レベルを認定するベンダー・ニュートラルなXML技術者制度です。...
Baykit Extend it!
- (ado)
横浜BaykitのXSLTライクなWeb/XML言語「Extend it!」(通称Xi)。 XSLTを使ったXML変換はとても面白いんだけれど、だんだん量が多くなると、ちょっとしたトリック...
XML(Extensible Markup Language)
- (iwaim)
SGML(the Standard Generalized Markup Language [ISO 8879])のサブセット。SGML と同様、構造を持った文書の形式を規定したもの。XML...
RELAX NG
- (iwaim)
XML 文書でスキーマを表現するためのスキーマ言語。 SGML 時代から用いられている DTD とは違い、RELAX NG で表現したスキーマは XML 文書でもあるため扱いが容易であると言...
DocBook
- (iwaim)
書籍の原稿や論文などの構造化された文書をマークアップするための SGML/XML アプリケーション。 便利そうなのだが、他の形式に変換するためのソフトウェアなどで日本語関係の問題があるっぽい...
Mind Map
- (notekk)
●20050105追記 mindmap.jpのリニューアルに伴い マインドマップのメルマガを創刊することになりました。 よろしければ、登録してやってください。 http:...
UML
- (notekk)
Unified Modeling Language 「UMLはオブジェクト指向を使ってモデリングする際に使われる統一的な言語」 まず、UMLを知ったことで一番大きかった...
テキストファイル
- (notekk)
テキストファイルは、シンプルで、、それゆえの手軽さ、互換性、検索の容易さ、なんて利点があってパソコンの利用法の中でもっとも使っているものの一つでしょう。 「Webアプリケーションというと、...
XML Schema
- (shino.f)
XMLの構造記述言語仕様のひとつ。 W3Cで2001年12月に勧告化された。 W3Cのドキュメントは3部から成り立つ。 Part 0: Primer チュートリアル(仕様ではない) htt...
XML
- (結城浩)
構造を持ったデータをテキストで表現するための文書形式の1つ。 XMLはExtensible Markup Languageの略で、その名の通り拡張性が高い(extens...
XMLデスクトップリファレンス
- (olmy)
O'REILLYのXML本。 既に第2版に改訂済み。 文字通りXMLの仕様を必要最低限のリファレンスとしてまとめたポケットサイズのハンドブック。 XMLがらみの書籍なら...
SVG
- (Hippo2000)
Scalable Vector Graphics XMLをベースにしたグラフィックのフォーマット 「ここに半径Xの円があって、ここに赤い四角があって」っていうのをXML...
Microsoft .NET Framework
- (olmy)
Microsoftの次世代コンピューティング環境 JavaやJ2EEなどと比べられたり、.NET Passportなどを中心に語られることが多いが、単純にポストWind...







XMLデスクトップリ...
Mind Map


