web-dev-qa-db-ja.com

XDocumentオブジェクトの属性を取得する方法

私はこのxmlを持っています

<config>
    <audio first="true" second="false" third="true" />
</config>

私のコードがこのようなことをできるようにしたい

if (xdoc.getAttr("first")=="true")
    Console.Write("first is true");

LINQ XDocumentでこれを行うにはどうすればよいですか?これまでのところ、そのxml文字列がロードされたXDocumentオブジェクトです。

26
r4ccoon

<audio>要素の属性を取得する必要があります。

string value = xdoc.Root.Element("audio").Attribute("first").Value;
59
SLaks

XElementを見てください。

c-sharpcorner.comの記事

2
stian.net