1
我收到這片的xml:如何在沒有模式的情況下解析XML?
<hash>
<base>XPM</base>
<alt>BTC</alt>
<value type="decimal">0.00341</value>
</hash>
我如何獲得基地,ALT和值變量的值?我也想知道type屬性是十進制的。
我收到這片的xml:如何在沒有模式的情況下解析XML?
<hash>
<base>XPM</base>
<alt>BTC</alt>
<value type="decimal">0.00341</value>
</hash>
我如何獲得基地,ALT和值變量的值?我也想知道type屬性是十進制的。
您可以使用LINQ2XML
XElement node=XElement.Parse(input);
node.Element("base").Value;
node.Element("alt").Value;
node.Element("value").Attributes("type").Value;//attribute value
node.Element("value").Value;
您可以使用XPath: 獲取ALT節點 - //hash/alt
具有type = 「十進制」 獲得價值節點 - //hash/value[@type="decimal"]