다음 예제 프로그램이 내 스타일 시트를 제대로 적용하는 것을 거부하는 이유에 관해서 나는 혼란 스럽다. Xalan 2.7.1의 dyn:evaluate이 특정 XPath 변수를 처리하는 것을 거부하고있는 것으로 보입니다. package com.testing2.xslt;
import java.io.*;
import java.util.logging.*;
하나의 XSLT 스타일 시트에서 하나 이상의 EXSLT 확장을 선언하는 적절한 방법은 무엇입니까? 더 중요한 것은 xmlns:*="http://exslt.org/*"의 목적은 무엇입니까? documentation는 말한다 : xmlns:date="http://exslt.org/dates-and-times는 출력 문서의 루트 노드에 표시하지 그냥 않도록 Yo
나는 이상한 효과가 있습니다. 나는 xalanj와 xsltproc를 사용하며, 대부분의 스크립트는 양쪽 모두에서 작동했다고 생각한다. 그러나 잠시 후 {http://exslt.org/functions} 기능이있는 xslt 스크립트는 더 이상 xsltproc에서 작동하지 않습니다. 이것은 데비안 7.9입니다. xsltproc --dumpextensions를
내 스위프트 응용 프로그램이 다음 XSLT를 사용되는 TO XmlDocument를 생산 : 내 XSLT 스타일 시트 (xsltString)에서 xmlDocument.object(byApplyingXSLTString: xsltString, arguments: nil)
을, 나는 XPath를 사용하여 결과 트리 조각에 액세스하고 싶습니다. XSLT 1.0에
문제는 여러 측면이 있습니다 방법은 태그의 특정 공간이 분리 된 내용을 기준으로 분류 할 수 방법 부족을 분류하는 그러한 특정 내용의 : I의 모습 출력을 생성 할 <xsl:param name="pKnownTags">
<t>A</t>
<t>B</t>
</xsl:param>
말, 태그 알려 주어지면 <messages>
<m>
추가 처리를 위해 전체 입력 XML을 문자열에 복사하려고하는데 또한 변수를 복사하기 전에 특정 노드 (계획 코드)에서 텍스트를 제거해야한다는 요구 사항이 있습니다. 나는이 사용하는 XSLT를 달성 할 수있는 방법을 알고있다 입력 XML : <CallMember>
<PlanD>
<abcpr>you</abcpr>
<Desd>Pro
매개 변수가있는 함수를 만드는 데 도움이 필요하며 템플릿에 사용할 수 있습니다. 많은 것을 시도했지만 아무것도 효과가 없었습니다. <?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
version="1.0"
노드를 매개 변수로 XSL 스타일 시트에 전달해야합니다. 문제는 매개 변수가 문자열로 전송된다는 것입니다. 이 주제에 관한 몇 가지 SO 질문을 보았습니다. XSLT 1.0의 해결책은 외부 node-set() 함수를 사용하여 문자열을 노드 집합으로 변환하는 것입니다. 제 문제는 eXist DB를 사용하고 있다는 것입니다. XSLT 프로세서에서 이러한 기능을
XML 요소의 문자열 쿼리로 attr 값을 얻을 수 있는지 궁금합니다. 예 : <xsl:variable name="astr">
color
</xsl:variable>
<xsl:value-of select="$treeItem/@$astr"></xsl:value-of>
의미 $treeItem/@$astr results in ---> $treeItem