2011-02-26 2 views
1

주어진 다음의 파일Jing이 XInclude의 xml : id를 선택하지 않는 이유는 무엇입니까?

a.rnc :

start = a 
a = element a { b } 
b = element b { 
    attribute xml:id { xsd:ID }?, 
    attribute xml:base { xsd:ID }?, 
    empty 
} 

a.xml :

<a xmlns:xi="http://www.w3.org/2001/XInclude"> 
    <xi:include href="b.xml" xpointer="element(bid)"/> 
</a> 

b.xml :

<a><b xml:id="bid"/></a> 

왜 징이

를보고,423,210

java -Dorg.apache.xerces.xni.parser.XMLParserConfiguration=org.apache.xerces.parsers.XIncludeParserConfiguration -jar jing.jar -c a.rnc a.xml 

로 실행?

xpointer 속성을 element(/1/1)으로 변경하면이 속성이 적용됩니다.

이것은 jing.jar과 같은 디렉토리에있는 xercesImpl.jar을 사용하여 Jing의 20091111에 있습니다.

답변

관련 문제