2013-08-31 2 views
0

저는 여기 새로 왔습니다. xslt 변환에 대한 도움이 필요합니다. xml은 다른 xml에 대한 참조가 존재합니다. 어떻게 외부 xml에서 데이터에 액세스 할 수 있습니까?, some like <xsl:value-of select="NewsItemRef/externaldata"/> , 도와주세요, 제발.xslt 변환, 참조 된 XML에서 데이터 가져 오기

xml은 다른 xml을 포함합니다.

<NewsComponent> 
     <NewsLines> 
      <HeadLine>some description</HeadLine> 
     </NewsLines> 
     <NewsItemRef NewsItem="ref_external.xml"/> 
     </NewsComponent> 

은 내가 참조 외부 XML 데이터를 얻으려면

+0

당신은 당신이 가지고있는 XML 및 결과의 예를 게시 할 수 너보고 싶어? –

+0

다른 XML 파일은 어디에 있습니까? –

+0

다른 XML은 같은 폴더에 있습니다 – Carlos

답변

2

당신은 document() 방법을 사용하여 외부 XML 문서를 열 수 있습니다

<xsl:copy-of select="document(NewsItemRef/externaldata)"/> 
+0

은 로컬로 외부 xml 데이터에 액세스 할 수 있습니까? – Carlos

+0

정확히 무엇을 의미합니까? –

+0

"NewsItemRef"는 다른 xml에 대한 참조를 포함하므로 외부 XML 정보에 액세스 할 수 있습니까? – Carlos

관련 문제