在我的XML文檔中,每個潛在客戶或乘客都有一個pickup
和dropoff
屬性,該屬性具有匹配的waypoint
id。基於屬性值的訪問節點
<r:rides>
<r:ride>
<r:lead pickup="1" dropoff="2">
</r:lead>
<r:passengers>
<r:passenger pickup="1" dropoff="3">
</r:passenger>
</r:passengers>
<r:waypoints>
<r:waypoint id="1">
<a:place>Hall</a:place>
</r:waypoint>
<r:waypoint id="2">
<a:place>Apartments</a:place>
</r:waypoint>
<r:waypoint id="3">
<a:place>Train Station</a:place>
</r:waypoint>
</r:waypoints>
</r:ride>
</r:rides>
如何爲XSL中的每位潛在客戶或乘客選擇a:place
?例如:
<xsl:for-each select="r:lead">
Route: <pickup goes here/> → <dropoff goes here/>
</xsl:for-each>
預期成果:
路線:霍爾→公寓
<xsl:for-each select="r:passengers/r:passenger">
Route: <pickup goes here/> → <dropoff goes here/>
</xsl:for-each>
預期成果:
路線:霍爾→火車站
請勿將XML與未綁定的前綴一起發佈。刪除前綴或包含名稱空間聲明。 –
你是什麼意思?你的意思是'xmlns:r =「http://www.rideshare.com/ride」' – methuselah
是的,這就是我的意思。 –