【问题标题】:Member with #sign [duplicate]带有#sign的成员[重复]
【发布时间】:2015-09-04 07:24:51
【问题描述】:

我有代码:

$doc = New-Object System.Xml.XmlDocument
$doc.Load("http://www2.demis.nl/worldmap/wms.asp?request=GetCapabilities&version=1.3.0")
$layers = $doc.GetElementsByTagName("Name")

$layers 具有属性#text。如何获得它的值,即在 where 语句或点号中。 $layers.#text 不起作用,因为 # 被视为注释。我试图逃避它,但也失败了。

【问题讨论】:

    标签: powershell xml-parsing


    【解决方案1】:

    $object."any string" 可以从对象中检索复杂的命名属性。在您的情况下,代码将是 $layers."#text"

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-08-11
      • 1970-01-01
      • 1970-01-01
      • 2023-03-27
      • 1970-01-01
      • 2015-01-30
      • 1970-01-01
      相关资源
      最近更新 更多