주어진 XML 요소 값을 토큰을 기반으로 여러 자식 요소로 분할 할 수있는 가이드가 있습니까? 여기 내 샘플 입력 XML 및 원하는 출력입니다. 나는 xsl 1.0을 사용하는 데 한계가있다. 고맙습니다.XSL 1.0을 사용하여 문자열을 새 요소로 분할
입력 XML :
<?xml version='1.0' encoding='UTF-8'?>
<SQLResults>
<SQLResult>
<ACTION1>Action1</ACTION1>
<ACTION2>Action2</ACTION2>
<Encrypt>Program=GPG;Code=23FCS;</Encrypt>
<SENDER>Program=WebPost;Protocol=WS;Path=/home/Inbound</SENDER>
</SQLResult>
</SQLResults>
출력 XML : XSLT 2
에서
<?xml version='1.0' encoding='UTF-8'?>
<SQLResults>
<SQLResult>
<ACTION1>Action1</ACTION1>
<ACTION2>Action2</ACTION2>
<Encrypt>
<Program>GPG</Program>
<Code>23FCS</Code>
</Encrypt>
<SENDER>
<Program>Action4</Program>
<Protocol>WS</Protocol>
<Path>/home/Inbound</Path>
</SENDER>
</SQLResult>
</SQLResults>
음, 먼저 확인하여 XSLT 1.0 프로세서는 http://exslt.org/str/functions/tokenize/index.html을하지 않을 경우 지원하지 않습니다 여부 , 여전히 XSLT 1.0 템플릿 기반 구현 http://exslt.org/str/functions/tokenize/str.tokenize.template.xsl을 사용할 수 있습니다. –
고맙습니다. 나는 그것을 확인하고있다. 위의 기능을 가진 스 니펫을 가르쳐 주시면 감사하겠습니다. – GSR