Visual Basic.NET - Xml y schemas

 
Vista:

Xml y schemas

Publicado por Gabriel (1 intervención) el 17/02/2006 16:19:40
Hola, estoy la siguiente situación:
Tendo dos archivos un XML y un XSD (schema), al archivo XML debo agregarle la instancia de este schema (prefijo y namespace) obviamente por medio de código. les muestro en una forma gráfica lo que quiero hacer:

XSD:

<?xml version="1.0" encoding="utf-16" ?>
- <xs:schema xmlns="http://INFO_PERSONA.Schema_INFO_PERSONA_CONICE" xmlns:b="http://schemas.microsoft.com/BizTalk/2003" targetNamespace="http://INFO_PERSONA.Schema_INFO_PERSONA_CONICE" xmlns:xs="http://www.w3.org/2001/XMLSchema">
- <xs:element name="Infopersona">
- <xs:complexType>
- <xs:sequence>
<xs:element name="Rut" type="xs:long" />
<xs:element name="Dv" type="xs:string" />
<xs:element name="Periodo" type="xs:double" />
<xs:element name="Ussist" type="xs:int" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>

Xml original:

- <Infopersona>
<Rut>1747261</Rut>
<Dv>5</Dv>
<Periodo>10</Periodo>
<Ussist>1</Ussist>
</Infopersona>

XML transformado

- <ns0:Infopersona xmlns:ns0="http://INFO_PERSONA.Schema_INFO_PERSONA_CONICE">
<Rut>1747261</Rut>
<Dv>5</Dv>
<Periodo>10</Periodo>
<Ussist>1</Ussist>
</ns0:Infopersona>

Espero me puedan ayudar, gracias y saludos
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder