XMLについてCopilotに質問してみた。

XMLについて大学の授業で触れたので、今日はそれについて質問してみた内容をまとめてみました。
これ、どこまでがほんとなんだろう。
でも、普通に検索してもなかなか出てこないことが多いので、会話してて楽しいですね。

### なぜエクスプローラではxmlファイルを開けるのに、microsoft edgeでは開けないのですか

> Microsoft Edgeは、XMLファイルを開くために必要なXSLTスタイルシートをサポートしていないため、XMLファイルを正しく表示できない場合があります¹。一方、Internet Explorerでは、XSLTスタイルシートをサポートしているため、XMLファイルを正しく表示できます¹。ただし、Internet Explorerは、Windows 10の最新バージョンではサポートされていないため、Internet Explorerモードを使用する必要があります²。Internet Explorerモードを使用するには、Microsoft Edgeの設定で「Internet Explorerモードでサイトの再読み込みを許可」を設定する必要があります¹。この設定を行うと、Microsoft EdgeでXMLファイルを開く際にInternet Explorerモードが自動的に適用され、XSLTスタイルシートが正しく適用されます¹。

> ソース: Bing との会話 2024/1/14
(1) 公文書のxmlがソース（xslが適用されない）表示になる .... https://answers.microsoft.com/ja-jp/microsoftedge/forum/all/%E5%85%AC%E6%96%87%E6%9B%B8%E3%81%AExml%E3%81%8C/6c556354-8845-46fc-ad7c-6d1a441ba0ea.
(2) Windows10に於ける XMLファイルの閲覧について. https://www.icsics.co.jp/wp-content/uploads/2023/02/20230203_Windows10_xml.pdf.
(3) インターネットで困った時に. https://www.mmjp.or.jp/kawakami-clinic/qanda/qanda202.htm.
(4) Internet Explorer以外のブラウザでXMLファイル形式の公文書を .... https://biz.moneyforward.com/support/social-insurance/faq/e-application2/e-application2_11.html.
(5) Q. ダウンロードした公文書が開けません。確認方法はあります .... https://jobcan-lms.zendesk.com/hc/ja/articles/360004159692-Q-%E3%83%80%E3%82%A6%E3%83%B3%E3%83%AD%E3%83%BC%E3%83%89%E3%81%97%E3%81%9F%E5%85%AC%E6%96%87%E6%9B%B8%E3%81%8C%E9%96%8B%E3%81%91%E3%81%BE%E3%81%9B%E3%82%93-%E7%A2%BA%E8%AA%8D%E6%96%B9%E6%B3%95%E3%81%AF%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%81%8B-.
(6) undefined. https://shinsei.e-gov.go.jp/contents/help/faq/document.html.


### Internet ExplorerとMicrosoft Edgeの違いは何ですか

> Microsoft Edgeは、Windows 10から標準ブラウザとして採用されたブラウザで、Google Chromeが採用しているChromiumベースの「Blink」エンジンを採用しています¹.
一方、Internet Explorerは、Windows 10の最新バージョンではサポートされていないため、Internet Explorerモードを使用する必要があります¹. Internet Explorerは、XSLTスタイルシートをサポートしているため、XMLファイルを正しく表示できます¹. また、Internet Explorerは、Microsoft Edgeと比較して、立体的なデザインが採用されているため、Microsoft Edgeよりも古いデザインになっています¹。Microsoft Edgeには、Webノートや読み取りビューなどの独自の機能が搭載されています¹..

> ソース: Bing との会話 2024/1/14
(1) Microsoft Edgeとは？Internet Explorer（IE）との違いとEdge .... https://koneta.nifty.com/koneta_detail/1141008015352_1.htm.
(2) Windows 10（Microsoft EdgeとInternet Explorerの違いと注意点 .... https://askpc.panasonic.co.jp/beginner/guide/ten04/4001.html.
(3) Microsoft EdgeとInternet Explorerは何が違う？ - My Cloud. https://azby.fmworld.net/usage/closeup/20160127/.
(4) ja.wikipedia.org. https://ja.wikipedia.org/wiki/Microsoft_Edge.


### XSLTスタイルシートは需要が無くなりつつあるのですか？

>XSLTスタイルシートは、XML文書を変換するための言語であり、XML文書をHTMLやプレーンテキスト、任意のXML文書などへと自由に変換して出力することができます¹. ただし、XSLTスタイルシートは、XML文書の変換に特化しているため、需要が減少していると考えられます¹. 代わりに、JSONやCSVなどのフォーマットがより一般的に使用されるようになっています¹. ただし、XSLTスタイルシートは、XML文書を変換するための強力なツールであり、依然として多くの場面で使用されています¹.

> ソース: Bing との会話 2024/1/14
(1) XSLT: 拡張可能なスタイルシートの言語変換 | MDN - MDN .... https://developer.mozilla.org/ja/docs/Web/XSLT.
(2) サンプルで覚えるXSLTプログラミング. https://atmarkit.itmedia.co.jp/fxml/tanpatsu/xslt/xslt00.html.
(3) スタイルシートでXMLを変換する #XSLT - Qiita. https://qiita.com/takapom/items/1e967c47a23e657e03ac.
(4) XslTransform クラス (System.Xml.Xsl) | Microsoft Learn. https://learn.microsoft.com/ja-jp/dotnet/api/system.xml.xsl.xsltransform?view=net-7.0.
(5) XSLT の概要 - XSLT: 拡張可能なスタイルシートの言語変換 | MDN. https://developer.mozilla.org/ja/docs/Web/XSLT/Transforming_XML_with_XSLT/An_Overview.