<?xml version='1.0' encoding="utf-8"?>
      <rss version='2.0'>
      <channel>
      <title>Форум на Исходниках.RU</title>
      <link>https://forum.sources.ru</link>
      <description>Форум на Исходниках.RU</description>
      <generator>Форум на Исходниках.RU</generator>
  	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=413174&amp;view=findpost&amp;p=3773428</guid>
        <pubDate>Wed, 04 Jul 2018 21:59:15 +0000</pubDate>
        <title>Как подключить xsd-схему soap запроса</title>
        <link>https://forum.sources.ru/index.php?showtopic=413174&amp;view=findpost&amp;p=3773428</link>
        <description><![CDATA[kopilov: wsdl можно загрузить, например, утилиой wsimport из Glassfish Metro.<br>На чём пишете клиент?]]></description>
        <author>kopilov</author>
        <category>XML, XSL, XSLT</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=413174&amp;view=findpost&amp;p=3773323</guid>
        <pubDate>Tue, 03 Jul 2018 09:14:35 +0000</pubDate>
        <title>Как подключить xsd-схему soap запроса</title>
        <link>https://forum.sources.ru/index.php?showtopic=413174&amp;view=findpost&amp;p=3773323</link>
        <description><![CDATA[Aoizora: Мне нужно выполнять запросы в информационную систему по SOAP. Есть руководство программиста с описанием xml-запросов, но там описаны не все запросы. Часть запросов задекларирована и говорится, что описание запросов находится в xsd-схемах. Мне прислали эти схемы, но я не знаю, как ими пользоваться.<br>
<br>
Вот wsdl-описание сервиса:<br>
<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">&#60;?xml version=&quot;1.0&quot;?&#62;</div><div class="code_line">&#60;definitions xmlns=&quot;http://schemas.xmlsoap.org/wsdl/&quot; xmlns:xs=&quot;http://www.w3.org/2001/XMLSchema&quot; name=&quot;IEtranSysservice&quot; targetNamespace=&quot;http://tempuri.org/&quot; xmlns:tns=&quot;http://tempuri.org/&quot; xmlns:soap=&quot;http://schemas.xmlsoap.org/wsdl/soap/&quot; xmlns:soapenc=&quot;http://schemas.xmlsoap.org/soap/encoding/&quot; xmlns:ns1=&quot;urn:SysEtranIntf&quot;&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp;&#60;types&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;&#60;xsd:schema</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;targetNamespace=&quot;EtranFiledCars.xsd&quot;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;xmlns:EtranFiledCars=&quot;EtranFiledCars.xsd&quot;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;xmlns:SOAP-ENC=&quot;http://schemas.xmlsoap.org/soap/encoding/&quot;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;xmlns:xsd=&quot;http://www.w3.org/2001/XMLSchema&quot;&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&#60;xsd:include schemaLocation=&quot;schemas/EtranFiledCars.xsd&quot;/&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;&#60;/xsd:schema&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp;&#60;/types&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp;&#60;message name=&quot;SendBlockRequest&quot;&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;&#60;part name=&quot;Text&quot; type=&quot;xs:string&quot;/&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp;&#60;/message&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp;&#60;message name=&quot;SendBlockResponse&quot;&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;&#60;part name=&quot;return&quot; type=&quot;xs:boolean&quot;/&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp;&#60;/message&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp;&#60;message name=&quot;GetBlockRequest&quot;&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;&#60;part name=&quot;Login&quot; type=&quot;xs:string&quot;/&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;&#60;part name=&quot;Password&quot; type=&quot;xs:string&quot;/&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;&#60;part name=&quot;Text&quot; type=&quot;xs:string&quot;/&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp;&#60;/message&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp;&#60;message name=&quot;GetBlockResponse&quot;&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;&#60;part name=&quot;Text&quot; type=&quot;xs:string&quot;/&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;&#60;part name=&quot;return&quot; type=&quot;xs:boolean&quot;/&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp;&#60;/message&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp;&#60;portType name=&quot;IEtranSys&quot;&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;&#60;operation name=&quot;SendBlock&quot;&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&#60;input message=&quot;tns:SendBlockRequest&quot;/&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&#60;output message=&quot;tns:SendBlockResponse&quot;/&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;&#60;/operation&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;&#60;operation name=&quot;GetBlock&quot;&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&#60;input message=&quot;tns:GetBlockRequest&quot;/&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&#60;output message=&quot;tns:GetBlockResponse&quot;/&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;&#60;/operation&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp;&#60;/portType&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp;&#60;binding name=&quot;IEtranSysbinding&quot; type=&quot;tns:IEtranSys&quot;&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;&#60;soap:binding style=&quot;rpc&quot; transport=&quot;http://schemas.xmlsoap.org/soap/http&quot;/&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;&#60;operation name=&quot;SendBlock&quot;&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&#60;soap:operation soapAction=&quot;urn:SysEtranInt&quot; style=&quot;rpc&quot;/&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&#60;input&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&#60;soap:body use=&quot;encoded&quot; encodingStyle=&quot;http://schemas.xmlsoap.org/soap/encoding/&quot; namespace=&quot;SysEtranInt&quot;/&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&#60;/input&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&#60;output&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&#60;soap:body use=&quot;encoded&quot; encodingStyle=&quot;http://schemas.xmlsoap.org/soap/encoding/&quot; namespace=&quot;SysEtranInt&quot;/&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&#60;/output&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;&#60;/operation&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;&#60;operation name=&quot;GetBlock&quot;&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&#60;soap:operation soapAction=&quot;urn:SysEtranInt&quot; style=&quot;rpc&quot;/&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&#60;input&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&#60;soap:body use=&quot;encoded&quot; encodingStyle=&quot;http://schemas.xmlsoap.org/soap/encoding/&quot; namespace=&quot;SysEtranInt&quot;/&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&#60;/input&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&#60;output&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&#60;soap:body use=&quot;encoded&quot; encodingStyle=&quot;http://schemas.xmlsoap.org/soap/encoding/&quot; namespace=&quot;SysEtranInt&quot;/&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&#60;/output&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;&#60;/operation&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp;&#60;/binding&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp;&#60;service name=&quot;IEtranSysservice&quot;&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;&#60;port name=&quot;IEtranSysPort&quot; binding=&quot;tns:IEtranSysbinding&quot;&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&#60;soap:address location=&quot;http://10.248.35.14:8092/EtranServer/EtranLR.dll/soap&quot;/&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;&#60;/port&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp;&#60;/service&#62;</div><div class="code_line">&#60;/definitions&#62;</div></ol></div></div></div></div><script>preloadCodeButtons('1');</script><br>
<br>
И вот xsd-схема из файла:<br>
<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">&#60;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&#62;</div><div class="code_line">&#60;xs:schema xmlns:xs=&quot;http://www.w3.org/2001/XMLSchema&quot; elementFormDefault=&quot;qualified&quot; xmlns:ecat=&quot;http://intellex.ru/Etran/ASUASU/Categories&quot;&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp;&#60;xs:import namespace=&quot;http://intellex.ru/Etran/ASUASU/Categories&quot; schemaLocation=&quot;EtranCategories.xsd&quot;/&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp;&#60;xs:include schemaLocation=&quot;EtranCommonMessages.xsd&quot;/&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp;&#60;xs:annotation&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;&#60;xs:documentation&#62;Сообщения информационного обмена АС Этран - внешнее АСУ. </div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Информация о наличии/отсутствии заготовок накладных на порожние собственные вагоны поданные, но не убранные с пути необщего пользования.&#60;/xs:documentation&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp;&#60;/xs:annotation&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp;&#60;xs:element name=&quot;invoiceFiledCars&quot;&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;&#60;xs:annotation&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&#60;xs:documentation&#62;Запрос справки о наличии/отсутствии заготовок накладных на порожние собственные вагоны поданные, но не убранные с пути необщего пользования. </div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Поиск данных осуществляется за период 60 дней. В ответ АС Этран возвращает invoiceFiledCarsReply</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&#60;/xs:documentation&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;&#60;/xs:annotation&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp;&#60;/xs:element&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp;&#60;xs:element name=&quot;invoiceFiledCarsReply&quot;&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;&#60;xs:annotation&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&#60;xs:documentation&#62;Список заготовок накладных на порожние собственные вагоны поданные, но не убранные с пути необщего пользования. </div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;В ответе передается список порожних вагонов с накладными на порожняк, если они есть (только в состояниях &quot;Приемосдатчиком принято&quot; и &quot;Согласование уведомления&quot;). Ответ на запрос invoiceFiledCars. &#60;/xs:documentation&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;&#60;/xs:annotation&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;&#60;xs:complexType&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&#60;xs:complexContent&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&#60;xs:extension base=&quot;SimpleAnswer&quot;&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&#60;xs:sequence&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&#60;xs:element ref=&quot;invoiceFiledCar&quot; minOccurs=&quot;0&quot; maxOccurs=&quot;unbounded&quot;&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&#60;/xs:element&#62; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&#60;/xs:sequence&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&#60;/xs:extension&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&#60;/xs:complexContent&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;&#60;/xs:complexType&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp;&#60;/xs:element&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp;&#60;xs:element name=&quot;invoiceFiledCar&quot;&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;&#60;xs:annotation&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&#60;xs:documentation&#62; Накладная на поданный собственный порожний вагон&#60;/xs:documentation&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;&#60;/xs:annotation&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;&#60;xs:complexType&#62; &nbsp; </div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&#60;xs:sequence&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&#60;xs:element name=&quot;Document&quot; type=&quot;SimpleDocument&quot; minOccurs=&quot;0&quot; maxOccurs=&quot;1&quot;&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&#60;xs:annotation&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&#60;xs:documentation&#62;Электронный документ на поданный собственный порожний вагон.&#60;/xs:documentation&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&#60;/xs:annotation&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&#60;/xs:element&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&#60;xs:element name=&quot;FiledCarDate&quot; type=&quot;ecat:DateTimeType&quot; minOccurs=&quot;1&quot; maxOccurs=&quot;1&quot;&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&#60;xs:annotation&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&#60;xs:documentation&#62;Дата подачи на путь необщего пользования&#60;/xs:documentation&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&#60;/xs:annotation&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&#60;/xs:element&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&#60;xs:element name=&quot;Car&quot; type=&quot;TCar&quot; minOccurs=&quot;1&quot; maxOccurs=&quot;1&quot;&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&#60;xs:annotation&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&#60;xs:documentation&#62;Поданный собственный порожний вагон&#60;/xs:documentation&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&#60;/xs:annotation&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&#60;/xs:element&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&#60;xs:element name=&quot;Station&quot; type=&quot;TStation&quot; minOccurs=&quot;1&quot; maxOccurs=&quot;1&quot;&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&#60;xs:annotation&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&#60;xs:documentation&#62;Станция подачи&#60;/xs:documentation&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&#60;/xs:annotation&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&#60;/xs:element&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&#60;xs:element name=&quot;ToStation&quot; type=&quot;TStation&quot; minOccurs=&quot;0&quot; maxOccurs=&quot;1&quot;&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&#60;xs:annotation&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&#60;xs:documentation&#62;Станция назначения&#60;/xs:documentation&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&#60;/xs:annotation&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&#60;/xs:element&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&#60;/xs:sequence&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;&#60;/xs:complexType&#62;</div><div class="code_line">&nbsp;&nbsp; &nbsp;&#60;/xs:element&#62;</div><div class="code_line">&#60;/xs:schema&#62;</div></ol></div></div></div></div><br>
Что, куда и как подключить?]]></description>
        <author>Aoizora</author>
        <category>XML, XSL, XSLT</category>
      </item>
	
      </channel>
      </rss>
	