2014-02-15 3 views
0

내 XML 문서에이 코드가 있습니다. 나는 <br/> 전에 존재하는 텍스트를 선택해야합니다. 그렇게하는 방법?특정 하위 요소 앞에있는 요소의 텍스트를 선택하는 방법

<div id='win0divDERIVED_SCC_AD_ADDRESSLONG$0'><span class='PSLONGEDITBOX' id='DERIVED_SCC_AD_ADDRESSLONG$0'>123 Main Street <br /> 
Boise, ID 83702</span> 
</div> 

나는 내가 단지 '123 메인 스트리트'하지 '123 메인 스트리트 보이즈, ID의 83702'을

모든 단서를 필요로 의미?

답변

0

이를 사용할 수 있습니다

<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> 
<xsl:output method="text" indent="yes"/> 
<xsl:strip-space elements="*"/> 
<xsl:template match="span"> 
    <xsl:value-of select="text()[1]"/> 
</xsl:template> 
</xsl:stylesheet> 
0

//div[@id = 'win0divDERIVED_SCC_AD_ADDRESSLONG$0']/span[@id = 'DERIVED_SCC_AD_ADDRESSLONG$0']/text()[1]가 수행해야합니다.

관련 문제