うまくいけば、私はこれを達成するためにはPHPが必要であると推測していると思う。URLパラメータに基づいて特定のXMLノードを返す
私がしたいことは、XMLデータの特定のノードとすべての子をURL経由で返すことです。
例:mydomain.com/myphpfile.php?book_id=1 &タイトル= "マイブックタイトル"
は、したがって、上記のURLを示すことによって、次のXMLデータのみ
<Books>
<book id="1">
<title>My Book Title</title>
<author>John Doe</author>
<genre>Horror</genre>
<description>Some long text description</description>
</book>
</Books>
これを返します。 XMLのほんの一例です:
<Books>
<book id="1">
<title>My Book Title</title>
<author>John Doe</author>
<genre>Horror</genre>
<description>Some long text description</description>
</book>
<book id="2">
<title>My Book Title</title>
<author>John Doe</author>
<genre>Comedy</genre>
<description>Some long text description</description>
</book>
etc
</Books>
XPathを使用 '//ブック[ID = $ book_idとタイトル= $タイトル]' – splash58
ありがとうございました58私はそれをやります - 私は他の投稿でこのような回答を見ましたが、わかりませんでした。私の専門分野ではありません。私はあなたのxslファイルでそれを追加すると思いますか? – NickP
これはPHPのsimplexmlで行うことができます。 – splash58