xmlから 'testpoc'というテキストを抽出する必要があります。 同じものに関連するxpathを提供することによって親切に助けてください。xmlが名前空間と複数のタグを持っているときにlocal-name()関数を使ってxpath式を評価する
'<am:entry>` `
` <am:content type="application/xml">`
`<s:series-poc>`
'<s:c_series.c_id>testpoc</s:c_series.c_id>'
</s:series-poc>
</am:content>
</am:entry>
私は以下のパスを使用してみましたが運はありませんでした。
A)( "// * [ローカル名()= 'c_series.c_id'] /テキスト()")、
b)は(「/エントリ/コンテンツ/直列POC/c_series。 C_ID /テキスト() ")、
C)(" /エントリ/コンテンツ/シリーズ-POC // * [ローカル名()= 'c_series.c_id'] /テキスト() ")
この点について、皆様のご支援に感謝いたします。 local-name()
に頼る
/am:entry/am:content/s:c_series.c_id
述語が最後にあるよう
マイケル、あなたの迅速な対応に感謝します。私は自分の名前空間とXML全体を投稿しました。私は私のxpathを定式化しようとしているコードを投稿しましたが、それぞれのテキストを抽出することはできません。 –