XSLT를 처음 사용했지만이 문제를 조사한 결과이 작업을 수행 할 수 없습니다. 나는 xsl 문서와 외부 xml 문서를 가지고있다. 나는 외부 변수 $의 LOOKUP XML <?xml version="1.0" encoding="UTF-8"?>
<labels>
<label ead="physloc">Physical Location</label>
때 다음과 같은 입력 XML 다음 XSLT에 대한 <root>
<value>false</value>
<value>true</value>
</root>
실행 : 내가 함께 value 요소를 얻을 <xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transf
내가 graphml 파일의 고유 한 @source 속성 값을 얻을 실패가 포함 <xsl:value-of select="contains($sources, 'N')"/>
: <xsl:variable name="sources"
select="distinct-values(root()//gml:edge/@source)"/>
후, 내가 확인하려고합니까
XSLT 템플릿이 있습니다. 호출되고 매개 변수가 Java 프로그램에서 전송됩니다. 변수 중 하나에 '&'이 포함되어 있습니다. <xsl:value-of select="customerName" />
고객 이름은 '&' 일 수 있습니다. 내가하는 일과 상관없이 나는 렌더링 할 수 없습니다. 나는 시도했다 replace(customerName, '&', '
XSLT 2.0을 사용하여 텍스트 파일을 읽고 XML을 출력해야합니다. Start:000,A:123,B:234,C:33,End:99,Start:03,A:123d,B:234s,End:992,Start:a00,B:234,C:33,End:99
그리고 원하는 XML 출력은 같은 것입니다 : 입력 텍스트 파일과 같은 것입니다 <File>
<Rec>
<
XSLT 2.0을 사용하여 XML 파일에서 동일한 ID를 가진 노드를 제거해야합니다. <Root>
<media tipo="immagine" id="1">
<numero>14.1</numero>
</media>
<media tipo="immagine" id="2">
<numero>14.2</numero>
이의 내가이 입력 파일 <root>
<keyword>
<name>foo</name>
<value>bar</value>
</keyword>
<keyword>
<name>123</name>
<value>456</value>
</keyword>
</root>
을 가지고 있고이
내 문제의 일부를 해결하는 이전 질문 몇 개를 찾았습니다 (here 및 here 참조).하지만 통합하는 데 문제가 있습니다. 변환하려는 XML 레코드 집합이 있습니다. . 탭으로 구분 된 형식으로하지만, 모든 XML 레코드의 모든 필드가, 일부는 필드의 여러 인스턴스를 포함하지 두 샘플 XML 기록을 :. 나는 적응하기 위해 노력했습니다 <?xml vers