0
こんにちは誤解のため、再度質問したいと思います。XPathSelectElements =>文字列表現
私は、次のXML構造を持っている:
<?xml version="1.0" encoding="utf-8"?>
<xml>
<root>
<Item>
<taxids>
<string>330</string>
<string>374</string>
<string>723</string>
<string>1087</string>
<string>1118</string>
<string>1121</string>
</taxids>
</Item>
</root>
</xml>
私は、文字列変数にXMLファイルからすべての文字列のノードを取得する必要があります。 XMLへ
<taxids><string>330</string><string>374</string><string>723</string><string>1087</string><string>1118</string><string>1121</string></taxids>
私のLINQ:
私はこのような文字列を取得したい
var query = from ip in doc.XPathSelectElements("xml/root/Item")
select ip.XPathSelectElement("taxids").ToString();
しかし、私は、変数、クエリの1行目に次のようになっています:
"System.Xml.XPath.XPathEvaluator+<EvaluateIterator>d__0`1[System.Xml.Linq.XElement]"
を
これは可能ですか?
ありがとうございます!
はあなたの問題を示して短いものの、完全なプログラムを追加することはできますか?私はあなたが見ている結果を生み出すことができない。 – dtb