希望我正確地問這個問題,因爲我猜這將需要PHP實現。根據URL參數返回一個特定的XML節點
我想要做的是通過URL返回XML數據的特定節點和所有子節點。
例如: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
謝謝splash58我會放棄這一點 - 我在其他帖子中看到過這些回覆,但我不確定 - 不是我的專業領域。我猜你在你的xsl文件中添加了那個? – NickP
它可以通過php中的simplexml完成。 – splash58