Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/01/2011, 11:41
Avatar de Claw
Claw
 
Fecha de Ingreso: abril-2009
Mensajes: 299
Antigüedad: 15 años, 1 mes
Puntos: 9
Pregunta Obtener contenido de un XSD usando PHP

Hola FdW!

Necesito obtener el contenido de un fichero XSD. No quiero validarlo contra ningún XML, solamente necesito obtener algunos elementos y comprobar ciertos atributos.

Un ejemplo:

Código XML:
Ver original
  1. <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  2.   <xsd:import namespace="http://www.opengis.net/gml" schemaLocation="somelocation.xsd" />
  3.   <xsd:complexType name="nameType">
  4.     <xsd:complexContent>
  5.        <xsd:extension base="gml:AbstractFeatureType">
  6.          <xsd:sequence>
  7.              <xsd:element maxOccurs="1" minOccurs="0" name="x" nillable="true" type="xsd:int" />
  8.              <xsd:element maxOccurs="1" minOccurs="0" name="y" nillable="true" type="xsd:int" />
  9.              <xsd:element maxOccurs="1" minOccurs="0" name="z" nillable="true" type="xsd:decimal" />
  10.          </xsd:sequence>
  11.        </xsd:extension>
  12.   </xsd:complexContent>
  13.   </xsd:complexType>
  14.   <xsd:element name="lz_anual_250" substitutionGroup="gml:_Feature" type="layerType" />
  15. </xsd:schema>

Uso CodeIgniter, así que si alguien sabe de algún plugin o similar también me interesaría.

Saludos,

Claw