[解決済み] XMLファイルを別のXMLファイルに取り込むことはできますか?
2022-02-18 22:15:41
質問事項
XMLファイルを別のXMLファイルにインポートすることはできますか?
つまり、XMLのパスをパラメータとして受け取り、(パスが提供されている)XMLをインポートするXMLのimportタグはないのでしょうか。
どのように解決するのですか?
を使用することができます。 外部の(解析された)一般エンティティ .
このように実体を宣言するのです。
<!ENTITY otherFile SYSTEM "otherFile.xml">
そして、このように参照するのです。
&otherFile;
完全な例です。
<?xml version="1.0" standalone="no" ?>
<!DOCTYPE doc [
<!ENTITY otherFile SYSTEM "otherFile.xml">
]>
<doc>
<foo>
<bar>&otherFile;</bar>
</foo>
</doc>
XML パーサーがファイルを読み込むと、エンティティ参照が展開され、参照された XML ファイルがコンテンツの一部として含まれます。
もし、"otherFile.xml"が含まれていた場合。
<baz>this is my content</baz>
このXMLは、XMLパーサーによって次のように評価され、quot;see"されるでしょう。
<?xml version="1.0" standalone="no" ?>
<doc>
<foo>
<bar><baz>this is my content</baz></bar>
</foo>
</doc>
参考になりそうな文献をいくつか。
関連
-
[解決済み] xmlの変な文字列 (…)
-
[解決済み] XSLTのposition()関数を理解する
-
[解決済み] アンドロイドビューで頻繁に発生する問題、XMLのパースエラー:結合されていない接頭辞
-
[解決済み] あるJavaScriptファイルを他のJavaScriptファイルにインクルードするにはどうすればよいですか?
-
[解決済み] ファイルのコピー方法について教えてください。
-
[解決済み] MySQLでコマンドラインを使用してSQLファイルをインポートするにはどうすればよいですか?
-
[解決済み] ファイルの内容からJavaの文字列を作成するにはどうすればよいですか?
-
[解決済み] 億の相対的輸入
-
[解決済み] ES6インポートで中括弧を使用するのはどのような場合ですか?
-
[解決済み】XML属性とXML要素
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】XMLファイルに改行を追加する方法は?
-
[解決済み] xmlの変な文字列 (…)
-
[解決済み] cvc-complex-type.2.4.a: 要素 'ProcessDesc' で始まる無効なコンテンツが見つかりました。ProcessNameのいずれかが期待されます。
-
[解決済み] Ruby XML to JSON Converter?
-
[解決済み] XMLファイルを別のXMLファイルに取り込むことはできますか?
-
[解決済み] 大きなファイルのXML分割
-
[解決済み] exclude-result-prefixesが機能しない
-
[解決済み] XSDファイルの目的は何ですか?
-
[解決済み】XPathで属性ノードの値を抽出する
-
[解決済み】シェルからXPathワンライナーを実行する方法は?