私はこのXMLの例を持っています
<work>
<worker name="Jason" job="admin">
<worker name="Frank" job="employee">
<worker name="John" job="admin">
<work>
ジョブ管理者でワーカー名を取得しようとしています。
これが私の現在のコードの一部です。このコードは、すべてのワーカーを取得します。
Worker = workerElement.Elements("work")
.Elements("worker")
.Select(c => (string)c.Attribute("name"))
.ToArray();
私は次の解決策を試しています
Worker = workerElement.Elements("work")
.Elements("worker")
.Select(c => (string)c.Attribute("name[@job='admin']"))
.ToArray();
仕事の「タイトル」が管理者に等しいすべての名前を取得したい。