Для обработки одной трансформацией нескольких исходных документов с формированием единого результирующего дерева необходимо промежуточное представление содержащее в рамках одного дерева все исходные документы. Ниже представлена xsd схема отражающая внутренне промежуточное дерево используемое трансформатором для этих нужд.
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema targetNamespace="http://deneblingvo.org/xsd/transformator/list/1.0" elementFormDefault="qualified" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:lst="http://deneblingvo.org/xsd/transformator/list/1.0">
<xs:element name="list" type="lst:list"/>
<xs:complexType name="list">
<xs:sequence>
<xs:any/>
</xs:sequence>
</xs:complexType>
</xs:schema>
File:
Добавить комментарий