<Tasks>
<Task>/span>
<UID>/span>14</UID>/span>
<Name>/span>Entertainment</Name>
<ID>2</ID>/span>
<PerComp>/span>22</PerComp>
</Task>/span>
<Task>/span>
<UID>/span>12</UID>/span>
<Name> Movie</Name>
<ID>1</ID>/span>
<PerComp>55</PerComp>/span>
</Task>/span>
<Task>/span>
<UID> 15</UID>
<Name>Star</Name>/span>
<ID>/span>3</ID>
<PerComp>/span>100</PerComp>/span>
</Task>/span>
</Tasks>/span>
是否可以從上述XML中以逗號分隔符列出所有任務名稱,條件是PerComp不等于100?可能有100個任務,我想要所有的任務名稱?
預期結果:
Entertainment, Movie, etc.
uj5u.com熱心網友回復:
XPath 1.0允許你檢索節點的集合(這些節點是元素,而不是屬性--你的XML不包含屬性),但它不允許你把它們的值組合成一個字串;這必須由呼叫應用程式來完成。
/Task[not(PerComp = 100)]/Name
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/324056.html
標籤:
