20

Cdataが含まれているXMLファイルを読み取るのに苦労しています。

$xmlsourceで

<list>
  <topic>
     <topicTitle>Test</topicTitle>
     <topicDetail><![CDATA[<br>randomHTMLhere</br>]]></topicDetail>
  </topic>
</list>

パワーシェル

[xml]$xml = get-content $xmlsource    

foreach ($topic in $xml.list) {
    $topic.topicTitle
    $topic.topicDetail
}

$ topic.topicDetailはnullになりますが、$topic.topicTitleはnullになりません。何か案は?

4

1 に答える 1

37

$topic.topicDetail."#cdata-section"

また

$topic.topicDetail.InnerText

于 2009-08-13T19:29:33.593 に答える