gpt4 book ai didi

c# - Xml 解析器不工作

转载 作者:太空宇宙 更新时间:2023-11-03 16:01:22 27 4
gpt4 key购买 nike

<?xml version="1.0" encoding="utf-8"?>
<response list="true">
<audio>
<aid>253663595</aid>
<artist>Example</artist>
<duration>389</duration>
<lyrics_id>57485771</lyrics_id>
<genre>18</genre>
</audio>
<audio>
<aid>253663595</aid>
<artist>Example1</artist>
<duration>400</duration>
<lyrics_id>57485772</lyrics_id>
<genre>20</genre>
</audio>
</response>

源代码

XmlDocument allAudio = new XmlDocument();
allAudio.Load(@"e:\Audio.xml");
StreamWriter write_text = File.CreateText(@"e:\Audio.txt");
XmlNodeList audioNodes = allAudio.GetElementsByTagName("audio");
foreach (XmlNode audioNode in audioNodes)
{
XmlNode artistNode = audioNode["artist"];
write_text.WriteLine(String.Format("{0}", artistNode.Value));
}
write_text.Close();

嗨,我无法解析 xml。我想在文件中写入一些节点值,但结果我得到一个空的 txt 文件。

最佳答案

你想要:artistNode.InnerText

不是:artistNode.value

关于c# - Xml 解析器不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21172528/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com