당신은 속성 예를 들어, XML 형식으로XSL 파일
<Properties>
<Property value="abc">ABC1</Property>
<Property value="...">...</Property>
</Properties>
다음 파일을 저장하는 경우 우리는 xslt를 사용하여 (속성, 입력) XML 파일을 처리하고 abc 요소 (입력 XML 파일)를 ABC1 (사용자 정의 출력 XML 파일) 등으로 대체 할 수 있습니다.
예를 들어 어떤 속성은 다음 XML 태그가 변화하는 입력 XML 파일 태그에 정의하지 않는 경우 등록 정보 파일이 입력 XML 파일의 각 태그에 대해 정의 된 속성으로 구성된 내 아래에 입력 XML 파일
<?xml version="1.0" encoding="UTF-8"?>
<Content>
<abc>xxx
<def>zzz
<ghi>ccc</ghi>ttt
<dynamic val="hello" xmlns="http://abc.com" />
world
<dynamic val="hi" xmlns="http://abc.com" />
<dynAttr>
<dyn value=123 />
<dyn value=222 />
</dynAttr>
<lmn>data</lmn>
</def>
</abc>
</Content>
고려 입력 XML 파일 태그와 동일한 태그 이름.
<?xml version="1.0" encoding="UTF-8"?>
<Properties>
<Property value="Content">CONTENT12</Property>
<Property value="abc">ABC1</Property>
<Property value="def">www</Property>
<Property value="ghi">yyy</Property>
<Property value="dynamic">Dynamic1</Property>
<Property value="dynAttr">DynAttribute</Property>
</Properties>
XSLT를 사용하여 등록 정보의 XML 파일을 참조하고, 변환 된 XML 파일에서 주어진 입력 XML 파일 및 결과에 적용될 때, 도시 된 바와 같이, XSL 파일을 작성
<?xml version="1.0" encoding="UTF-8"?>
<www>zzz
<yyy>ccc</yyy>ttt
<Dynamic1 val="hello" xmlns="http://abc.com>hello</Dynamic1>
world
<Dynamic1 val="hi" xmlns="http://abc.com>hi</Dynamic1>
<DynAttribute>
<dyn>123</dyn>
<dyn>222</dyn>
</DynAttribute>
<lmn>data</lmn>
</www>
if the above code is my requirement then what must be the relative xpath expression in your answer <xsl:template match=" ">
Maestro13 @ : 안녕하세요 할 당신은 위의 질문에 위의 솔루션에 대한 답변을 가지고 있습니다 –