AOYAMA KOJI's PROGRAMMING BLOG

Xml+Xslビューアー全員向け(プログラミング無関係)

2025/03/11
Xml+Xslビューアー

 公的機関からの連絡がxmlファイルとxslファイルの組み合わせで来ることがあります。 IE世代のWebブラウザーでは閲覧できましたが、最新のWebブラウザーではできないため、 閲覧するための「Xml+Xslビューアー」を作成しました。
Xml+Xslビューアー


[PR]

Xml+Xslビューアー



使い方


 準備として、.zip ファイルになっている場合は、先に「すべて展開」しておいてください。

xmlファイル指定


 まずxmlファイルを指定します。 「xmlファイル」のエリアにファイルをドラッグ&ドロップするか、参照からファイルを選んでください。

xslファイル確認


 「対応xsl」のところに、読み込むべきxslファイルが表示されていることをご確認ください。

xslファイル指定


 対応XSLに記載されたxslファイルを、「xslファイル」のエリアにドラッグ&ドロップするか、参照から選んでください。

「合成xmlダウンロード」押下


 「合成XMLダウンロード」を押下してください。 確認でOKを押下すると LogicLoversInc.xml がダウンロードされます。

ダウンロードされた LogicLoversInc.xml を開く


 ダウンロードされた LogicLoversInc.xml をダブルクリックするなど、 Webブラウザーで開いてください。
 整形されたドキュメントが表示されれば成功です!

用途


 xmlファイルとxslファイルの組み合わせを、定款認証やe-Govなど、日本の公的機関からの連絡事項として受け取る場合があります。 しかし最新Webブラウザーではセキュリティー上の問題で閲覧できません。
 セキュリティー設定が低いIE(Internet Explorer)など旧世代のWebブラウザーを使用するか、 最新Webブラウザーのセキュリティー設定を下げることで閲覧できますが、 できるだけ避けるべきです。
 この組み合わせのファイルが読みたい方は、ぜひ本ツールをご使用ください。

安全性


 お使いの端末のみで処理されますので、指定されたxmlファイル、xslファイル、およびダウンロードするXMLファイルが他に漏れることはありません。
[PR]

技術解説


 この形式は、xmlファイルからxslファイルを読み込む指定がされています。 xmlの文章などを、xslの記述に従って整形して表示します。
 しかし、その方式は、パソコン内のファイルが意図せず読まれてしまうので、セキュリティー上問題になります。 本ツールでは、xmlファイルとxslファイルを、閲覧したい人がそれぞれ明示的に指定し、 xmlファイルの中にxslファイルを取り込んだ状態のファイルを作ることで、 セキュリティー上の問題なく閲覧できるようにしています。
[PR]

まとめ


 公的機関からの連絡として、xmlファイルとxslファイルの組み合わせを受け取った場合の、閲覧手段としての「Xml+Xslビューアー」を公開しました。
 公的機関には、今後はpdfファイルなど、最新環境で問題なく読める形式で発行され、本ツールが不要になることを期待します。

補足

  • 本記事で生成されたファイルは、悪意のない範囲で自由に使用・改変・解析していただいて問題ありません。
  • 画像内のラスタライズ文字フォントにOpen Font LicenseNoto Sans Japaneseを使用しております。
  • (本記事公開後) .zipファイル時の注意を追記しました。
  • (本記事公開後) 直接表示する形式から、xmlファイルを生成してダウンロードし操作者の操作を経由する形式に変更しました。

カテゴリー:Webアプリケーション
[PR]