none
Ayuda XML Schema XSD RRS feed

  • Pregunta

  • Hola,

    tengo un problema con un archivo XML que me enviaron, debo cargarlo en una BD, y al usar el SSIS XML source me pide un XSD aquí es donde esta el problema, nunca e echo esto y los XSD que e intentado hacer no se parecen al XML que me enviaron, pido la ayuda de alguien para que me guié o me diga como se hace este XSD, muchas gracias.

    XML

    <?xml version="1.0" encoding="UTF-8"?>
    <messages>
      <message>
        <Field name="queue_id">168</Field>
        <Field name="appt_id">542</Field>
        <Field name="mqid">64937</Field>
        <Field name="time" />
      </message>
    </messages>

    XSD que generan algunas aplicaciones, pero este presenta unos errores cuando trato de generar un xml

    <?xml version="1.0" encoding="UTF-8"?>
    <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified">
           <xs:element name="messages">
                  <xs:complexType>
                         <xs:sequence>
                                <xs:element name="message" maxOccurs="unbounded">
                                       <xs:complexType>
                                              <xs:sequence>
                                                     <xs:element name="Field" maxOccurs="unbounded" type="xs:int">
                                                            <xs:complexType>
                                                                   <xs:attribute name="name" type="xs:string"></xs:attribute>
                                                               </xs:complexType>
                                                        </xs:element>
                                                 </xs:sequence>
                                          </xs:complexType>
                                   </xs:element>
                            </xs:sequence>
                     </xs:complexType>
              </xs:element>
       </xs:schema>

    jueves, 24 de diciembre de 2015 15:43