第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

xslt轉換在刪除根節(jié)點之前無法工作。

xslt轉換在刪除根節(jié)點之前無法工作。

千萬里不及你 2019-06-14 10:45:42
xslt轉換在刪除根節(jié)點之前無法工作。我試圖使用XSLT從Met Office Web服務中提取以下XML的標題,但是XSLT選擇返回空白。資料來源:<RegionalFcst xmlns="www.metoffice.gov.uk/xml/metoRegionalFcst" createdOn="2016-01-13T02:14:39" issuedAt="2016-01-13T04:00:00" regionId="se">  <FcstPeriods>   <Period id="day1to2">    <Paragraph title="Headline:">Frosty start. Bright or sunny day.</Paragraph>    <Paragraph title="Today:">A clear and frosty start in west, but cloudier in Kent with isolated showers. Then dry with sunny periods.     Increasing cloud in west later will bring coastal showers with freshening southerly winds. Chilly inland, but less cold near coasts.      Maximum Temperature 8C.</Paragraph>   </Period>  </FcstPeriods></RegionalFcst>我的XSLT:<?xml version="1.0" encoding="UTF-8"?><xsl:stylesheet version="1.0"xmlns:xsl="  <xsl:template match="/">   <html>   <body>    <xsl:value-of select="FcstPeriods/Period/Paragraph"/>   </body>   </html></xsl:template></xsl:stylesheet>我已經把詞根改成/RegionalFcst并嘗試了其他類似的更改,例如在Fcstperiods之前添加一個前導斜杠,但是在我從源XML中刪除第一行和最后一行之前,沒有什么工作有效-然后它就完美地工作了。這在測試中很好,但是我當然想使用MetOffice提供的Web服務,他們就是這樣呈現的。有什么想法嗎?
查看完整描述

3 回答

?
犯罪嫌疑人X

TA貢獻2080條經驗 獲得超4個贊

問題:XML將其元素放在命名空間.

:在樣式表中聲明相同的名稱空間,為其分配一個前綴,并使用該前綴來處理源XML中的元素:

XSLT1.0

<xsl:stylesheet version="1.0"xmlns:xsl=" 
exclude-result-prefixes="met"><xsl:template match="/">
  <html>
  <body>
   <xsl:value-of select="met:RegionalFcst/met:FcstPeriods/met:Period/met:Paragraph[@title='Headline:']"/>
  </body>
  </html></xsl:template></xsl:stylesheet>


查看完整回答
反對 回復 2019-06-14
?
MMMHUHU

TA貢獻1834條經驗 獲得超8個贊

下面是您的xsl所需的簡單更改。

來自: <xsl:value-of select="FcstPeriods/Period/Paragraph"/>

致: <xsl:value-of select="//*:FcstPeriods/*:Period/*:Paragraph"/>


查看完整回答
反對 回復 2019-06-14
  • 3 回答
  • 0 關注
  • 735 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號