【发布时间】:2011-01-06 16:35:33
【问题描述】:
我有一个应用程序,它根据来自我无法控制的来源的一些数据生成一堆 xml。基本上,我将这些数据转换为 xml 文档,以便通过 rss 提要提供服务。我可能会得到像
这样的数据2_br=1
3_br=0
我正在把它变成下面的xml
<2_br>1</2_br>
<3_br>0</3_br>
显然 xml 标签不能以数字开头。我在任何地方都找不到有效字符的列表。它存在于某个地方吗?我基本上只是要添加前缀和无效的起始字符,或者用_ 替换内联无效字符。
这并不难,但基本上我只是找不到 xml 标记名称的无效字符列表。
【问题讨论】:
标签: c# .net xml xml-validation