1
다음과 같은 문자열이 있습니다. 내가 문자열 XYZ을 얻을 필요가 위의 XML 부분에서 xslt1.0을 사용하여 특정 부분 문자열 얻기
<freeForm>
<text>mnr.getValue().put("xyz","pqr");</text>
</freeForm>
.
xslt1.0을 사용하여 동일한 결과를 얻으려면 포인터를 제공하십시오.
다음과 같은 문자열이 있습니다. 내가 문자열 XYZ을 얻을 필요가 위의 XML 부분에서 xslt1.0을 사용하여 특정 부분 문자열 얻기
<freeForm>
<text>mnr.getValue().put("xyz","pqr");</text>
</freeForm>
.
xslt1.0을 사용하여 동일한 결과를 얻으려면 포인터를 제공하십시오.
사용이 XPath 표현 :
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="text"/>
<xsl:template match="/">
<xsl:value-of select=
'substring-before(
substring-after(/*/*, '"'),
'"'
)'/>
</xsl:template>
</xsl:stylesheet>
: 여기
substring-before(
substring-after(/*/*, '"'),
'"'
)
이 XPath 표현을 평가 그것을 평가 결과를 출력하는 짧은 전체 XSLT 변환이고 이 변환은 제공된 XML 문서에 적용됩니다.
<freeForm>
<text>mnr.getValue().put("xyz","pqr");</text>
</freeForm>
이 원하는 정확한 결과는 생성됩니다
xyz
을 : 그것의 working.Thanks 많이 – mohan