gpt4 book ai didi

C# - 在标签/元素之外读取 XML

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

我有一个小问题,希望得到一些帮助来解决。到目前为止,我处于死胡同。

这是一个示例输入:

<example some="" random="" attributes="" here="">
<something>
[01/01/1993 10:10:10] name:
</something>important text.
</example>

我需要获取位于显示位置的“重要文本”。我无法修改 XML,因为它是由另一个应用程序生成的。

谢谢,托马斯。

附言。我目前的想法是读取所有元素和元素的内容,然后什么都不替换——这显然不是一个很好的方法。

最佳答案

这可能是您正在寻找的:

var xdoc = XDocument.Load("1.xml");
var text = xdoc.Root.Element("something").NextNode as XText;

if (text != null)
{
Console.WriteLine(text.Value);
}

此代码检查您的下一个节点是否为 XText 而不是 null,这在您的情况下是一种很好的做法。

关于C# - 在标签/元素之外读取 XML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22443312/

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