2013-03-08 54 views
0

我已经在数据库中设置了数据并需要转换为xml格式,但问题是其中一个元素名称在元素名称之间有空格但我想在xml中使用此名称需要xml中元素名称的空间

<Data> 
<Out put xml> 
<ROW> 
</ROW> 
</Out put xml> 
<Data> 

我意识到无法在元素名称中使用空格。请给我建议任何其他替代方案来实现这一点。

+0

使用它作为一个元素名荣获”之前只是删除从名称字符串的空白解决这个问题? – yaens 2013-03-08 09:53:59

+0

我同意你的意见,它会解决这个问题。但后来我想转换回原始数据。那一次是不可能的吧? – Smaug 2013-03-08 09:59:42

+0

是的这是真的,它更好的然后使用_你可以轻松替换的其他分隔符。 – yaens 2013-03-08 10:02:49

回答

4

尝试编码名称,而转换为XML

XmlConvert.EncodeName(Name); 

然后转换回只是对其进行解码

XmlConvert.DecodeName(Name); 
+0

有用的一个..谢谢 – Smaug 2013-03-08 11:51:07

相关问题