정의한 변수가 특정 문자열과 같지 않으면 값을 가져오고 싶습니다. 여기서 'Tom', 'Street'및 'CityStreet'와 각각 같지 않으면 변수 'name', 'address'및 'city'를 '-'로 구분하여 변수의 값을 가져와야합니다. 그게 가능하니? xsl:attribute name='person'>
<xsl:value-of sepa
내가 입력 XML을 아래 는 XML 및 XSLT에서 쿼리를한다이 <?xml version="1.0" encoding="UTF-8"?>
<Employer>
<Employees>
<EmployeesDetails>van ind 26%</EmployeesDetails>
</Employees>
<Employees>
<EmployeesDe
XML을 HTML로 변환하는 스타일 시트에서 XSLT 2.0 요소 analyze-string을 사용합니다. 특히, 화학 공식의 첨자에 대한 문자열 인코딩을 HTML 첨자로 변환하는 데 사용합니다. 따라서 결과는 p 또는 td 요소에 삽입 된 마크 업과 함께 표시되는 문자열입니다. 변환이 2 O하지만 사실 H 같은 출력을 생성하도록되어는 HTML에서 선 파쇄
사용 XPath는 내부 XSLT : <xsl:choose>
<xsl:when test="../v:node[@InputName='{v:HeaderValue}']">
</xsl:when>
<xsl:otherwise>
</xsl:otherwise>
</xsl:choose>
하지만, 작동하지 않는, 항상 false로 평가합니다. 왜 그 사람이 누군지
xml과 xsl을 사용하여 특정 노드와 태그에 대한 입력 XML을 구문 분석하고 싶습니다. 태그 값이 "z"로 시작하면 그 노드를 삭제하고 싶습니다. (또는이 노드가없는 새 파일 xml 파일을 만듭니다.) 참조 용 샘플 xml 파일을 첨부했습니다. 마지막 노드 displayname이 "z *"로 시작하기 때문에 마지막 노드를 제거해야합니다. "zseafoo