Movatterモバイル変換


[0]ホーム

URL:


Hatena Blog Tags
はてなブログ トップ
XML
このタグでブログを書く
言葉の解説
ネットで話題
関連ブログ

XML

(コンピュータ)
【えっくすえむえる】

Extensible Markup Languageの略称。日本語では「拡張可能なマーク付け言語」などと訳されているようです。

XMLのイメージ

XMLは「樹の構造」をもった情報をテキストで記述するためのルールです。樹の構造というのは、例えば、このはてなキーワードがそういう構造をもっています。大きな分類から小さな分類へと枝が生えて、最後に末端のもっとも具体的なキーワードにたどり着きます。

あるいは、生き物を分類する方法や図書館の本を分類する方法、インターネットのアドレスやパソコンにファイルを保存する方法でも、樹の構造が使われています。

このように樹の構造は人間の思考によくなじみ、広く使われています。あらかじめ、樹の構造をもった情報を記述するためのルールを決めておけば、情報のやり取りはスムーズになり、ある樹を別の樹に接ぎ木したりといった可能性も生まれてきます。

XMLは、そういうルールのうちの一つです。

身の回りのXMLの実例

  • はてなダイアリーやはてなブックマークのRSS
  • はてなダイアリーキーワード自動リンクAPIで問い合わせ、回答に使用する言語
  • 日記のエクスポート・インポート・削除機能(id:hatenadiary:20040617#1087474431)でアップロード/ダウンロードできるもの

関連項目

XMLは、SGMLを元に、SGMLから派生したHTMLの利点や反省を踏まえて策定されました。

このタグの解説についてこの解説文は、すでに終了したサービス「はてなキーワード」内で有志のユーザーが作成・編集した内容に基づいています。その正確性や網羅性をはてなが保証するものではありません。問題のある記述を発見した場合には、お問い合わせフォームよりご連絡ください。

関連ブログ

ExamXML Pro v5.56.1092 日本語化 (シェアウェア)

ExamXML Pro v5.56.1092 日本語化 (シェアウェア) ExamXMLは、Windows XP/2003/Vista/7/10/11に対応した、強力で使いやすいビジュアルXML差分ツールです。XMLファイルをインテリジェントに比較、編集、マージし、数千ものファイルを含むフォルダ階層を比較するために特別に開発されました。ExamXML Proには、コマンドラインユーティリティMDCXMLとFolderCMP、ディレクトリ階層を比較するためのビジュアルツールExamDir、そして顧客アプリケーションで使用するためのAPIが含まれています。 - = - = - = - = - = …

ネットで話題

もっと見る

関連ブログ

ファイルメーカーのXML処理に挑戦--XLTSスタイルファイルの設計がもはや時代遅れという指摘で断念

インターネット黎明期に,初めてHTMLのタグ処理に触れたときは衝撃的な印象を受けた。たとえば文字を<B></B>で挟めば,その文字を太字にしてブラウザで表示させられる。文字のサイズの変更,書体の変更,色の変更,そして画像を表示させたり,表形式で表示させたりと,さまざまなタグが用意されていた。 しかし,もともと文章を書くことが仕事の筆者は,文字の修飾処理にはほとんど関心がなかった。それはレイアウトデザイナーの仕事であると割り切っていた。したがって,専用の日本語ワープロ時代からパソコンに移って,Wordなどの文章作成ソフトを使っても,ただテキストをベタ打ちする使い方しかしてこなかった。もちろんCO…

多機能・高信頼性 RSSニュースリーダー プログラム仕様書

プログラム仕様書 多機能・高信頼性 RSSニュースリーダー 項目 内容 ドキュメントバージョン 2.0 (最終完成版) 作成日 2025年6月10日 作成者 不許複製 技術協力 不許複製 プログラム仕様書 - 項目リスト 1. 概要 2. 機能仕様 2.1. 起動シーケンス 2.2. 表示レイアウト 2.3. ステータスバー仕様 2.4. コンテンツ表示仕様 2.5. アニメーション仕様 2.6. データ取得・巡回・回復仕様 3. 主要アルゴリズム解説 3.1. 2キャンバス描画方式 3.2. 状態管理によるアプリケーション制御 3.3. 堅牢化設計(回復処理) 4. プログラムリスト 5. …

XMLファイルの閲覧に関するトラブル

お元気さまです。わくワークの義(ヨシ)です。 e-Govアプリで年金機構の通知を受け取るとファイル形式がXMLで、内容を見ることができません。 私の場合、ファイルを開くと真っ白な画面でした。 いろいろと調べると、IEかSafariでしか見ることができないようです。 PDFで送信してくれたら、すぐに見ることができるのに、この形式に拘る理由が何なんでしょうか。 利用している端末はMacBookで、通常利用しているブラウザはChromeですが、今回はSafariです。 Safariの設定メニューで、3つの設定が必要でした。 1 エンコーディングをUnicode(UTF-8)にします。 2 Webデベ…

C# csharp XML操作の決定版!読み込み(Load), 書き出し(Write), LINQ, オブジェクト変換

C# でスマートに XML を操る!読み込みから書き出しまで完全ガイド XML 読み込みの基本:XmlDocument クラス XML 出力の基本:XmlWriter クラス より簡潔な XML 操作:LINQ to XML POCO クラスを使った XML の読み書き 1. POCO クラスの定義 2. XML ファイルの読み込み (POCO クラスへのデシリアライズ) 3. XML ファイルの書き出し (POCO クラスからのシリアライズ) 注意点 まとめ C# でスマートに XML を操る!読み込みから書き出しまで完全ガイド システム開発において、設定ファイルやデータ連携の形式として X…

オープンソースソフトウェア

会社の GitHub のリポジトリでオープンソースのプログラムを公開しています.DITA(Darwin Information Typing Architecture)という分野のフレームワークのプラグインで、XML(eXtensive Markup Language)にスタイル付けをして最終的にPDFを生成します.意外と世界の人に使っていただいています.このため予期せねタイミングで質問やサポートリクエストがIssuesトラッカーへのポストで寄せられます.そうするとすぐに作者の私のところへメールが配信されて回答を書かねばなりません.趣味で使うようなものではないので大半は企業ユーザーの方と思いま…

git log の出力を XML で [git log output to XML]

アルター ヨスガノソラ 春日野穹 Ending Ver. 1/6 完成品フィギュアアルターAmazon はじめに サポンテの現在の職場では、Subversion と Git の両方が使われています。svn コマンドには XML 出力のオプションがあり、git コマンドでも同様の出力を得たいという要件が発生しました。 調べてみると、git log にそんなオプションは無いようです。そのかわり「--pretty オプションがあるから、好きにしたら良いよ!」という英語のサイトが見つかりました。たしかに...。そりゃそうだ。 XML 出力 svn コマンドが出力する XML のフォーマットに合わせた出…

【C#】XMLの読み込み方法いろいろまとめてみた

この記事は、 KENTEM TechBlog アドベントカレンダー2023 10日目、12月14日の記事です。 こんにちは。第2開発部のN.Yです。 最近、C#でXMLに記載されている情報を取得したい機会があり、調べたところXML読み込みには色々な方法があることが分かりました。 今回は、調査の中で出てきたXMLの読み込み方法についてご紹介します。 XMLについて XMLとは? XMLの使われどころ XMLを読込む方法 C#でXMLを読み込む方法は沢山ある どれを使えばいいの? XmlDocument 特徴 使いどころ サンプルコード XDocument(LINQ to Xml) 特徴 使いどこ…

20. 結論 - XMLの重要性と汎用性 - 今後のXMLの役割について

XML結論 XMLの重要性と汎用性 XMLはデータの表現と交換において、その柔軟性と汎用性から広く利用されています。 以下は、XMLがどのようにして重要であり、どのような場面で汎用的に使用されているかについての考察です。 データ構造の柔軟性: XMLは階層的な構造を持つため、異なる種類のデータを表現しやすく、変更に対する柔軟性があります。 これは特に異なるシステムやプログラム間でデータを交換する場面で重要です。 プラットフォームの独立性: XMLはテキストベースのフォーマットであり、プラットフォームに依存せずにデータを表現できます。 これにより、異なるオペレーティングシステムやプログラミング言…


[8]ページ先頭

©2009-2025 Movatter.jp