【发布时间】:2012-07-13 07:09:42
【问题描述】:
XMLReader 类有一个奇怪的问题。我从 URL 获取 atom 提要,xml 树的一些元素的命名如下:
<element:title>Hello World!</element:title>
<element:text>This is just an example</element:text>
<element:id>1</element:id>
我正在使用
[XmlElement("element:id")]
但这不起作用。当我查看代码时,我看到读者将其解析为
element_x003A_id
但如果我使用
[XmlElement("element_x003A_id)]
我什么也得不到。我尝试摆弄 Xml 编码,但该属性是只读的。我怎样才能逃脱这个,所以我可以得到元素的内容(如果元素没有分号,它就可以了)?
【问题讨论】:
-
查看此链接:Namespaces in XML
-
顺便说一句,
:是一个冒号;分号是; -
马克,你是对的,睡眠不足是沉默的杀手。