Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 使用精确格式进行xml编辑_C#_Xml - Fatal编程技术网

C# 使用精确格式进行xml编辑

C# 使用精确格式进行xml编辑,c#,xml,C#,Xml,在某些特定情况下,我需要将atribute添加到大型xml中。但我必须保留精确的格式->即使其中存在一些不一致 e、 g 或压痕长度: <newtag .../> <newtag ... /> <netag .../> 有人知道怎么做吗?在XMLDocument中设置preservewhitespaces会导致读取某些XMLNode失败,因为存在空格而不是

在某些特定情况下,我需要将atribute添加到大型xml中。但我必须保留精确的格式->即使其中存在一些不一致 e、 g

或压痕长度:

 <newtag .../>
  <newtag ... />
 <netag .../>

有人知道怎么做吗?在XMLDocument中设置preservewhitespaces会导致读取某些XMLNode失败,因为存在空格而不是据我所知,没有标准的现成XML解析器会保留属性之间=号周围的空格等细节


我认为,除非编写自己的XML解析器或修改现有的解析器,否则这个要求是无法实现的。

我认为您需要显示有效XML的更大部分以及当前使用的代码,以获得任何帮助。
 <newtag .../>
  <newtag ... />
 <netag .../>