通过Powershell将文本添加到不带元素标记的XML文件
我正在尝试通过Powershell为我的电话簿生成器向XML文档添加一行文本,该生成器允许LDAP查询我们的号码通过Powershell将文本添加到不带元素标记的XML文件,xml,powershell,Xml,Powershell,我正在尝试通过Powershell为我的电话簿生成器向XML文档添加一行文本,该生成器允许LDAP查询我们的号码 "(&(objectCategory=person)(objectClass=user)(|(cn=%)(sn=%)))(|(telephoneNumber=%)(mobile=%)(ipPhone=%))7" 我在google在线上花了很长时间,似乎无法找到一种方法将其添加到XML中,而不将其放在元素/节点中 有没有一种方法可以简单地将其附加到XML而不将其附加到节点?有
"(&(objectCategory=person)(objectClass=user)(|(cn=%)(sn=%)))(|(telephoneNumber=%)(mobile=%)(ipPhone=%))7"
我在google在线上花了很长时间,似乎无法找到一种方法将其添加到XML中,而不将其放在元素/节点中
有没有一种方法可以简单地将其附加到XML而不将其附加到节点?有效的XML文档中的所有内容都是节点,即使元素中的文本也是节点。如果只是将字符串附加到XML文档中,它将不再成为XML。在这一点上,它只是一个文本文件。但是,如果您确实想这样做,请将XML文档视为带有
Out file
$LDAP = "(&(objectCategory=person)(objectClass=user)(|(cn=%)(sn=%)))(|(telephoneNumber=%)(mobile=%)(ipPhone=%))7"
$LDAP | Out-File -FilePath yourxmldoc.xml -Append