如何查找包含特定注释的所有元素?

时间:2017-03-23 15:34:02

标签: xml powershell

我有一个XML文件,我需要选择包含特殊注释的所有元素。

XMLDocument

我可以将此XML加载到PS> $catalog = [xml](Get-Content .\items.xml)

PS> $catalog.items.item

name : A

name : B

name : C

并枚举这些项目。我可以看到他们的名字,但没有评论!

XmlTextReader

我弄乱了XmlReaderSettingsIgnoreComments(默认为falsevar result = await hub.SendTemplateNotificationAsync(templateParams).ConfigureAwait(false);),但没有到达任何地方。

1 个答案:

答案 0 :(得分:1)

试试这个:

$catalog.items.item.'#comment'