키 기능에 문제가 있습니다. 키 기능이 다음 코드에서 실행되지 않습니다. 내 입력 (Keys.xml)로 변환하는 <?xml version="1.0" encoding="UTF-8"?>
<Keys>
<Key year="2001" name="ABC"/>
<Key year="2002" name="BCA"/>
</Keys>
XML XML입니
xslt에 대해 unparsed-text()를 수행하고 있습니다. <xsl:template match="/" name="text2xml">
<xsl:variable name="entries" as="node()*">
<xsl:analyze-string select="$textfile" regex="\r\n?|\n">
<x
입력을 그룹화하고 현재 그룹을 합산하며 합계가 특정 조건을 충족하는 경우 레코드 만 출력하는 XSLT가 있습니다. for-each-group은 정상적으로 작동하지만 예고편 레코드의 정확한 레코드 수를 얻을 수 없습니다. 여기 은 샘플 입력입니다 : <Book_Data>
<Book_Entry>
<Book>
<Book_ID>1</B
내 XML은 다음과 같습니다 의 핵심 속성은 요소의 계층 구조를 보유하고, 나는 그것을 찾아 모듈 이름부터 그 기반으로 XML을 작성해야합니다. <data moduleName='mainModule'>
<entry key='mainElem1'/>
<entry key='mainElem1/subElem1' />
<entry key='mainElem1/sub
올바른 제목을 어떻게 넣을지 모르겠습니다. 요소를 그룹화하는 데 핵심 기능을 사용하고 있습니다. BnkAcct/BBANID 및 XSeq/Seq의 모든 고유 값에 대해 <Acct> 태그를 만들어야합니다. 그러나 다른 요소 내에 있으면 요소의 특정 값을 가져올 수 없습니다.이 <XMLFile>
<Hdr>
<DctID>
<ID>2017-02
에 변수로 XML 값을 읽는 나는 특성이 diffent 경로 정보 파일 XML을 가지고 있고 그것은 내가, 내가 다른 XML에 대한 변환을하고있어 XSLT에 MyValue1을 읽고 싶습니다 <MyValues>
<MyValue1>test</MyValue1>
</MyValues>
같은 인 다른 경로에있다. 내 XSL 내가 XML에서 MyValue1를 읽
두 개의 XML 파일 세트가 있는데, 두 개의 입력 XML 파일에서 동일한 XSL 코드를 사용하고 싶습니다. 내 첫 번째 XML 파일은 다음과 같습니다 I 출력 아래와 같이 가지고 <xsl:template match="Body">
<xsl:for-each-group select="*" group-starting-with="h1">
<topic>
<x
xslt에서 변수를 루프에 추가하는 방법을 알려주시겠습니까? 여기 내 코드 내 $name 변수가 작동하지 .IT는 뉴욕의 값이 표시되지 나누었다 <p>
<child>
<row>aa</row>
<name>poi</name>
</child>
<child>
<row>addda</row>
나는 XSLT를 배우고 있으며 기존 XML 파일을 필터링하려고 연습하고 기본적으로 선택된 노드 만 트리를 복사합니다. 조건이 일치하면 'test'라는 하위 문자열이 있습니다. 신원 패턴을 변형하여, 나는 다음 코드가 : <xsl:template match="node() | @*">
<xsl:copy>
<xsl:apply-templates
"tr"요소 내부에서 "td"요소의 개수를 사용하여 요소에 대한 속성 밸브를 추가하고 싶습니다. 내 입력 XML : <xsl:template match="table">
<table>
<xsl:if test="@title">
<title><xsl:value-of select="@title"/></title>