XMLファイルとは何ですか(およびそれを開く方法は?)
拡張子が.xmlのファイルは、XML(Extensible Markup Language)ファイルです。これらは実際には単なるプレーンテキストファイルで、カスタムタグを使用してドキュメントの構造やその他の機能を説明しています。.
XMLとは?
XMLは、World Wide Web Consortium(W3C)によって作成されたマークアップ言語で、人間とマシンの両方が読むことができる文書をエンコードするための構文を定義します。これは、文書の構造を定義するタグの使用、および文書の保管方法と転送方法によって行われます。.
Webページのエンコードに使用されているHTML(Hypertext Markup Language)など、あなたが慣れ親しんでいる可能性のある他のマークアップ言語と比較するのがおそらく最も簡単です。 HTMLは、Webページ上のコンテンツのフォーマットを記述する事前定義された一連のマークアップシンボル(短いコード)を使用します。たとえば、次の単純なHTMLコードでは、タグを使用して単語を太字にしたりイタリック体にしたりしています。
これはあなたが作る方法です 太字 そしてこれはあなたが作る方法です イタリック体のテキスト
ただし、XMLを差別化するのは、それが拡張可能であるということです。 HTMLのようにXMLには定義済みのマークアップ言語はありません。代わりに、XMLを使用すると、ユーザーはコンテンツを説明するための独自のマークアップシンボルを作成し、無制限の自己定義シンボルセットを作成できます。.
基本的に、HTMLはコンテンツの表示に焦点を絞った言語ですが、XMLはデータの保存に使用される専用のデータ記述言語です。.
XMLは他の文書フォーマットの基礎としてしばしば使用され、実際には数百もあります。あなたが認めるかもしれない少数はここにある:
- RSSとATOMはどちらもリーダーアプリがWebフィードを処理する方法を記述しています.
- Microsoft .NETはその構成ファイルにXMLを使用します.
- Microsoft Office 2007以降では、ドキュメント構造の基礎としてXMLを使用しています。これが、たとえば.DOCX Word文書フォーマットでの「X」の意味です。また、Excel(XLSXファイル)およびPowerPoint(PPTXファイル)でも使用されています。.
したがって、XMLファイルがある場合は、必ずしもそれがどのアプリケーションでの使用を意図しているかを示すわけではありません。実際にXMLファイルを設計しているのでなければ、通常は心配する必要はありません。.
どうやって開くか?
XMLファイルを直接開く方法はいくつかあります。任意のテキストエディタで開いて編集したり、任意のWebブラウザで表示したり、他の形式に表示、編集、さらに変換できるWebサイトを使用したりできます。.
XMLファイルを定期的に扱う場合はテキストエディタを使用する
XMLファイルは実際には単なるテキストファイルなので、任意のテキストエディタで開くことができます。つまり、メモ帳のようなテキストエディタの多くは、XMLファイルを適切な構造で表示するようには設計されていません。 XMLファイルを開いてポップして、それが何であるかを理解するのを手助けするために簡単に調べても大丈夫かもしれません。しかし、それらを扱うためのはるかに優れたツールがあります。.
開きたいXMLファイルを右クリックして、コンテキストメニューの[アプリケーションから開く]をポイントし、[メモ帳]オプションをクリックします。.
注意:ここではWindowsの例を使用していますが、他のオペレーティングシステムでも同じことが言えます。 XMLファイルをサポートするように設計されている、優れたサードパーティ製のテキストエディタを探してください。.
ファイルは開きますが、ご覧のとおり、ほとんどの書式設定が失われ、全体が文書の2行にまとめられます。.
したがって、NotepadはXMLファイルをすばやくチェックアウトするのに役立ちますが、Notepad ++のようなより高度なツールを使用したほうがはるかに良いでしょう。.
これはNotepad ++で開かれたものと同じXMLファイルです。
Webブラウザを使用して構造化データを表示する
実際にXMLファイルを編集する必要はないが、ときどきそれらを表示するだけでよい場合は、この記事を読むために使用しているブラウザがその作業に適しています。実際、デフォルトのWebブラウザはXMLファイルのデフォルトビューアとして設定されている可能性があります。そのため、XMLファイルをダブルクリックするとブラウザで開くはずです。.
そうでない場合は、ファイルを右クリックして、あなたが望むあらゆるアプリケーションでそれを開くためのオプションを見つけることができます。プログラムの一覧からWebブラウザを選択するだけです。この例ではChromeを使用しています.
ファイルを開くと、きれいに構造化されたデータが見えるはずです。それはあなたがメモ帳+ +のようなもので得る色分けされたビューほど美しくはありませんが、それはあなたがメモ帳で得るものよりはるかに良い見栄えです.
オンラインエディタを使用してXMLファイルを表示、編集、または変換する
ときどきXMLファイルを編集したいが新しいテキストエディタをダウンロードしたくない場合、またはXMLファイルを別の形式に変換する必要がある場合は、無料で利用できる適切なオンラインXMLエディタがいくつかあります。 TutorialsPoint.com、XMLGrid.net、およびCodeBeautify.orgを使用すると、XMLファイルを表示および編集できます。編集が終わったら、変更したXMLファイルをダウンロードすることも、別の形式に変換することもできます。.
この例では、CodeBeautify.orgを使用します。このページは3つのセクションに分かれています。左側は作業中のXMLファイルです。中央には、いくつかの選択肢があります。右側には、選択可能ないくつかのオプションの結果が表示されます。たとえば、下の画像では、完全なXMLファイルが左側にあり、中央の[Tree View]ボタンをクリックしたためにツリービューが結果ウィンドウに表示されています。.
これらのオプションをよく見てみましょう。コンピュータからXMLファイルをアップロードするには[参照]ボタンを、オンラインソースからXMLを取得するには[URLをロード]ボタンを使用してください。.
[Tree View]ボタンをクリックすると、データが左側にオレンジ色で、属性がタグの右側に表示されます。.
“ Beautify”は、結果ペインにデータをきれいで読みやすい行に表示します。.
[最小化]ボタンをクリックすると、最小限の余白を使用してデータが表示されます。すべてのデータを1行にまとめようとします。これはファイルを小さくしようとするときに役に立ちます。スペースを節約できますが、効果的に読み取ることができます。.
そして最後に、XMLからJSON形式への変換には「XMLからJSON」ボタン、データをコンマ区切りファイルとして保存するには「Export to CSV」ボタン、変更をダウンロードするには「ダウンロード」ボタンを使用できます。新しいXMLファイルとして作成しました.