元素我想查詢使用的XDocument和LINQ to XML這個非常複雜的XML文檔。我想要執行以下操作:C#擴展在其中方法 - 辦案時未找到
獲取回答某個條件的所有元素,如果不符合,則返回xDocument中的另一個屬性。
例子:
<cars>
<car>
<patrol type="oil">
<url> http://Toyotaoil.com </url>
</patrol>
</car>
<car>
<patrol type="oil">
<url> http://BMWoil.com </url>
</patrol>
<patrol type="gas">
<url> http://BMWgas.com </url>
</patrol>
</car>
<car>
<patrol type="gas">
<url> http://Hondagas.com </url>
</patrol>
</car>
現在我想從這個查詢得到的是油型巡邏的名單,除非汽車不使用汽油,然後我會很滿意加油站。
如果我使用where
條款我只是想念那裏的車用氣體的情況下。有沒有像where
條款,在那裏我可以指定,如果他們的條件沒有滿足於做這種事?
頁面上的預覽部分出於某種原因,您應該確保在發佈之前正確格式化內容。 – 2010-02-13 12:27:44