【发布时间】:2014-05-29 19:16:27
【问题描述】:
我有这个 XML 字符串:
<RESPONSE>
<SINGLE>
<KEY name="sitename">
<VALUE>Stackoverflow</VALUE>
</KEY>
<KEY name="username">
<VALUE>this value</VALUE>
</KEY>
</SINGLE>
</RESPONSE>
如何从名为“用户名”的键中获取值?我想在我的代码中获得“这个值”的值。我尝试反序列化和任何其他代码,但它不起作用。请帮助我,谢谢:D
编辑:
我尝试使用此代码:
XDocument doc = XDocument.Load( "myXML.xml" );
var keys = doc.Descendants( "KEY" );
foreach ( var VALUE in keys )
{
Console.WriteLine( VALUE.Value );
}
但是我如何仅从名为“用户名”的 KEY 中获取值?谢谢:))
【问题讨论】:
-
到目前为止你在做什么?
-
通常你会尝试从一个具体的键中获取一个值,在这种情况下你正在做相反的事情......
-
你试过谷歌搜索...?
-
我尝试使用这个stackoverflow.com/questions/14722492/… 和这个stackoverflow.com/questions/3187444/… 代码,但它不起作用。我很困惑,因为我必须在 Single 的 Key 内部的 Value 内部获取一个对象。如何 ? :"