加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

.net – 打开/保存xml,同时保留节点属性之间的换行符

发布时间:2020-12-16 23:27:22 所属栏目:百科 来源:网络整理
导读:这是我到目前为止: $XML = New-Object System.Xml.XmlDocument$XML.PreserveWhitespace = $true$XML.Load($path)#change some node attributes$XML.Save($path) 如果我打开一个XML文件,并采取这样的片段: Node Name="tyjytj" Number="rthjr" Source="rjyrt
这是我到目前为止:

$XML = New-Object System.Xml.XmlDocument
$XML.PreserveWhitespace = $true
$XML.Load($path)
#change some node attributes
$XML.Save($path)

如果我打开一个XML文件,并采取这样的片段:

<Node 
Name="tyjytj" 
Number="rthjr" 
Source="rjyrtjrjrtj" 
BinaryDrive="teheherhehtr" />

它会像这样保存:

<Node Name="tyjytj" Number="rthjr" Source="rjyrtjrjrtj" BinaryDrive="teheherhehtr" />

但我希望能够更改(例如)节点的名称,同时在每个属性之间保持换行符.我希望格式在打开/保存之前保持原样.

解决方法

世界上没有XML解析器会告诉您开始标记中的属性是否由空格,换行符或制表符分隔.你不应该在乎.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读