【发布时间】:2013-06-30 11:45:25
【问题描述】:
我正在尝试找到一个正则表达式来向我正在加载的 XML (kindof) 文档添加空格。问题是他们从属性中去掉了空格。 (不要问我为什么,除了大小或愚蠢之外) C# 中的标准 XmlReader 不会读取它们,所以我需要为属性插入空格。有任何想法吗?这是其中一个标签的相同之处。
<LabelLine id="3" Direction="0"X="0.080000"Y="10.140000"Width="12.500000"Height="4.000000"Image=""Content="[1]"FontName="Arial"FontSize="8"FontWeight="400"FontStrikeOut="False"FontItalic="False"FontUnderline="False"Justify="1"BorderLeft="False"BorderTop="False"BorderRight="False"BorderBottom="False"RoundedCorners="False"BorderWidth="1"ProportionalBorder="False"/>
<LabelLine id="4" Direction="0"X="0.690000"Y="15.340000"Width="12.500000"Height="4.000000"Image=""Content="[1]"FontName="Arial"FontSize="8"FontWeight="400"FontStrikeOut="False"FontItalic="False"FontUnderline="False"Justify="1"BorderLeft="False"BorderTop="False"BorderRight="False"BorderBottom="False"RoundedCorners="False"BorderWidth="1"ProportionalBorder="False"/>
【问题讨论】:
-
这是您在文本编辑器中一次性做的事情,还是您必须在代码中以编程方式对某些更改的输入进行此操作?
-
以编程方式从文件系统中读取文件。现在有一次,直到我最终将它们全部转换为另一种更标准化的格式
标签: c# xml regex xml-parsing