对cdata节的powershell解析

对cdata节的powershell解析,powershell,rss,cdata,Powershell,Rss,Cdata,我正在尝试使用powershell读取rss提要,但无法在提要中提取cdata部分 下面是提要的一个片段(为了节省空间,剪切了一些项目): 这就产生了: #cdata-section -------------- 2006 BMW 650I,BLACK/BLACK/SPORT/AUTO 2006 BMW 650I,BLACK/BLACK/SPORT/AUTO 如何提取cdata部分 我尝试了一些变体,例如$item.title.“#cdata节”和$item.title.InnerText

我正在尝试使用powershell读取rss提要,但无法在提要中提取cdata部分

下面是提要的一个片段(为了节省空间,剪切了一些项目):

这就产生了:

#cdata-section
--------------
2006 BMW 650I,BLACK/BLACK/SPORT/AUTO 
2006 BMW 650I,BLACK/BLACK/SPORT/AUTO 
如何提取cdata部分

我尝试了一些变体,例如$item.title.“#cdata节”和$item.title.InnerText,它们不返回任何内容。我尝试了$item.title | gm,我看到#cdata部分列为属性。我错过了什么


谢谢。

由于您有多个,title属性本身将是一个数组,因此以下内容应该可以使用:

$rss.item.title | select -expand "#cdata-section"

根据你的需要

#cdata-section
--------------
2006 BMW 650I,BLACK/BLACK/SPORT/AUTO 
2006 BMW 650I,BLACK/BLACK/SPORT/AUTO 
$rss.item.title | select -expand "#cdata-section"
$rss.item.title[0]."#cdata-section"