格式不正确的 XML 的 XmlDocument SelectSingleNode
我有一个格式不正确的 XmlDocument
<library>
<dept>
<books></books>
<language></language>
</dept>
<dept>
<lecturer></lecturer>
</dept>
</library>
我想为“lecturer”标签创建一个 XmlDocument.SelectSingleNode
。
当我选择
标签的 ChildNodes 时,我只得到
和
而不是 < ;讲师>
。 如何获取标签的XmlNode对象?
I have a XmlDocument
which is not properly formed
<library>
<dept>
<books></books>
<language></language>
</dept>
<dept>
<lecturer></lecturer>
</dept>
</library>
I want to do a XmlDocument.SelectSingleNode
for 'lecturer' tag.
When I select ChildNodes of <library>
tag, I get only <books>
and <language>
but not <lecturer>
.
How do I get XmlNode object of tag?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
XML 是格式良好的 XML。否则它不会加载到
XmlDocument
中。library
的唯一ChildNodes
是dept
节点。要获得讲师,您可以执行以下操作:
The XML is well formed XML. It would not load into a
XmlDocument
otherwise.The only
ChildNodes
oflibrary
aredept
nodes.To get lecturer, you can do the following:
要解析 csproj 文件,请使用 GetElementsByTagName()。我不知道为什么 SelectSingleNode() 不起作用!
谢谢
席德
To parse csproj file, use GetElementsByTagName(). I dont know why SelectSingleNode() is not working!
Thank you
Sid