wurde mein Gehirn bestechen versucht, herauszufinden, wie eine linq XML-Abfrage durchzuführen."wo" Abfrage mit linq xml
i die Abfrage möchte eine Liste aller „Produkt“ Einzelteile zurückbringen, wo die Kategorie/name = „Erste Kategorie“ in der folgenden XML-
<catalog>
<category>
<name>First Category</name>
<order>0</order>
<product>
<name>First Product</name>
<order>0</order>
</product>
<product>
<name>3 Product</name>
<order>2</order>
</product>
<product>
<name>2 Product</name>
<order>1</order>
</product>
</category>
</catalog>
Es scheint nur eine 'Kategorie' mit dem Namen * Erste Kategorie * zu geben, also ist' Single' wahrscheinlich hier besser geeignet. – Noldorin
Ich denke, es ist sicher anzunehmen, dass dies ein Fragment aus einem größeren xml-Block ist, ansonsten ist die Filterung redundant. In diesem Fall können Sie nicht sagen, wie viele Kategorien mit Vornamen existieren ... –
Möglicherweise, obwohl * name * typischerweise Eindeutigkeit impliziert. – Noldorin