12
मुझे सीडीएटी के साथ एक एक्सएमएल फाइल पढ़ने में मुश्किल हो रही है।PowerShell के साथ XML फ़ाइल में सीडीएटीए कैसे पढ़ा जाए?
$ xmlsource में<list>
<topic>
<topicTitle>Test</topicTitle>
<topicDetail><![CDATA[<br>randomHTMLhere</br>]]></topicDetail>
</topic>
</list>
powershell
[xml]$xml = get-content $xmlsource
foreach ($topic in $xml.list) {
$topic.topicTitle
$topic.topicDetail
}
$ topic.topicDetail अशक्त जबकि $ topic.topicTitle नहीं होगा किया जाएगा। कोई विचार?
धन्यवाद! मैंने तब का उपयोग किया .get_FirstChild()। Get_Data() इसे एक्सेस करने के लिए। – puttputt
अच्छा। ध्यान दें कि आप * सीडीएटीए * सेट भी करते हैं: '$ topic.topicDetail।" # Cdata-section "=" foo "... $ xml.Save ($ path)' –