![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
xslは、xmlのデータの表示方法をいろいろ指定することはできますが、データベースの操作のように、xslの処理で、あっちのxmlからデータを取ってきたり、こっちのxmlからデータをとってきたりは出来ないでしょう。
xslとxmlだけで行うなら、条件指定で抽出したいデータは、一つのxmlにすべて持っている必要があります。
他のプログラムで、複数のxmlから抽出結果だけのxmlを作るとかすれば、なんでもアリなので、それぞれのxmlをテーブルのように扱えると思います。
No.2
- 回答日時:
>docrootのところに複数あるxmlファイルのパスを書き込むイメージでしょうか?
はい、そのつもりです。もちろん全体としての構造はDTDに適うものでなければなりませんけど・
…
<!ENTITY data1 SYSTEM "data1.xml">
<!ENTITY data2 SYSTEM "data2.xml">
<!ENTITY data3 SYSTEM "data3.xml">
…
として
<docroot>
&data1;
&data2;
&data3;
</docroot>
の様にして合体できると思います
No.1
- 回答日時:
意味を勘違いしてるかもしれませんが、複数のXMLファイルを1つのXMLファイルとしてXMLファイルから取り込むことができるかと言えばできます。
例えば、
<?xml version="1.0" encoding="Shift-JIS" ?>
<!-- スタイル -->
<?xml-stylesheet type="text/xsl" href="namebookHTML.xsl"?>
<!-- 文書宣言 -->
<!DOCTYPE docroot SYSTEM "namebook.dtd"
[
<!ELEMENT docroot (namebook)>
<!ENTITY data SYSTEM "namedata.xml">
]
>
<!-- 本文 -->
<docroot>
&data;
</docroot>
のようにして、まとめのXMLファイルから実際のデータファイルであるXMLファイルを読み込むことができます。
結局最終的に読み込んで1つのまとまりとしてDTDに合っていればよくて、その中の部分は、XSLTで抽出は必要なレベルで取り出せばいいと思います。
この回答へのお礼
お礼日時:2005/08/08 17:40
お礼が遅くなって大変失礼いたしました。ご回答誠にありがとうございます。
docrootのところに複数あるxmlファイルのパスを書き込むイメージでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
- ・ゆるやかでぃべーと タイムマシンを破壊すべきか。
- ・歩いた自慢大会
- ・許せない心理テスト
- ・字面がカッコいい英単語
- ・これ何て呼びますか Part2
- ・人生で一番思い出に残ってる靴
- ・ゆるやかでぃべーと すべての高校生はアルバイトをするべきだ。
- ・初めて自分の家と他人の家が違う、と意識した時
- ・単二電池
- ・チョコミントアイス
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBAでxmlファイルの置換をしたい
-
SAXでparseを行う際の、DTDとの...
-
ExcelVBAで書き出した文字が化ける
-
VBSでXMLを読込、検索結果をテ...
-
バッチファイルでテキストファ...
-
CPUの考え方を教えてください ...
-
ルート要素ノードが2個ある場合?
-
VBAのXML処理でメモリが足りない?
-
SNMP リンクダウンとノードダ...
-
VBSでxmlの値を書き換えたい
-
concat関数内でのシングルクォ...
-
VBでXMLファイルを作ると xmlns...
-
Access VBAでXMLが読み込めない
-
ツリービューのノードをダブル...
-
ツリービューでクリック時にア...
-
vbsのDOMDocumentで要素のText...
-
XMLで要素が記述された順番に意...
-
PerlによるXMLからCSVへの変換...
-
WebBrowser1.Document.Body.Inn...
-
VB6.0 特殊文字コードの変換
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
バッチファイルでテキストファ...
-
ExcelVBAで書き出した文字が化ける
-
XMLファイルの作り方がわかりま...
-
DOSコマンドラインからxmlファ...
-
eclipseへのxmlファイル追加
-
VBSでXMLを読込、検索結果をテ...
-
UTF-8でエンコーディングとはど...
-
VBAでxmlファイルの置換をしたい
-
【アプリ開発】日本語を含むXML...
-
jspでXMLファイルの読み書き...
-
XMLデータを整形して、ブラウザ...
-
GoogleマップでKMLが読み込めない
-
Web サイトにあるxmlファイルを...
-
質問
-
JavaでXMLのNodeツリーをファイ...
-
C#で使用中のファイルに別のフ...
-
ビデオハードウェアエラー Live...
-
質問
-
NEXUS7でSecret No5の使い方
-
XMLファイルのattribute値を取...
おすすめ情報