XML :: SimpleObject

XML :: SimpleObject es una extensión PERL que permite una simple representación de objetos de un árbol analizado XML :: Parser Tree.
Descargar ahora

XML :: SimpleObject Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Dan Brian
  • Sitio web del editor:
  • http://search.cpan.org/~dbrian/XML-SimpleObject-LibXML-0.60/LibXML.pm

XML :: SimpleObject Etiquetas


XML :: SimpleObject Descripción

XML :: SimpleObject es una extensión de Perl que permite una representación de un objeto simple de un árbol analizado XML :: Parser. XML :: SimpleObject es una extensión de Perl que permite una representación de un objeto simple de un XML analizado :: Parser Tree.Synopsis Use XML :: SimpleObject; # Construir con los pares de clave / valor como argumento; Esto creará su objeto # propio XML :: Parser Object. My $ XMLOBJ = NUEVO XML :: SimpleObject (XML => $ XML, ErrorContext => 2); # ... o construir con el árbol analizado como el único argumento, teniendo que # crear el objeto XML :: analizador por separado. MY $ PARSER = NUEVO XML :: analizador (errorContext => 2, Style => "árbol"); My $ XMLOBJ = NUEVO XML :: SimpleObject ($ parser-> analiza ($ XML)); My $ FilesOBJ = $ XMLOBJ-> NIÑO ("Archivos") -> Niño ("Archivo"); $ FilesOBJ-> Nombre; $ FilesOBJ-> Valor; $ FilesOBJ-> Atributo ("Tipo"); % Atributos = $ FilesOBJ-> Atributos; @Children = $ FilesOBJ-> Niños; @Some_Children = $ FilesOBJ-> Niños ("Algunos"); @Chilen_Names = $ FilesOBJ-> Niños_names; Esta es una clase corta y sencilla que permite un simple acceso de objetos en un árbol XML :: analizador analizado, con métodos para recuperar a los niños y atributos de la manera más limpia posible. Mis disculpas por más contaminando el XML :: Space; Este es un módulo pequeño y rápido, con un uso fácil y compacto. Consulte XML :: SimpleObject :: libxml Para la misma interfaz para XML :: libxml.usage $ xmlobj = nuevo XML :: SimpleObject ($ Parser-> Parser ($ XML)) $ Parser es un objeto XML :: Parser creado con estilo "Árbol": MY $ PARSER = NUEVO XML :: Parser (errorContext => 2, Style => "árbol"); Después de crear $ XMLOBJ, este objeto ahora se puede usar para navegar por el árbol XML con los siguientes métodos. $ XMLOBJ -> NIÑO ('nombre') Esto devolverá un nuevo objeto XML :: SimpleObject usando el nombre del elemento secundario. $ XMLOBJ-> Los niños ('nombre') llamados con un nombre de argumento, los niños () devolverán una matriz de XML: : SimpleObject Objetos de nombre del elemento. Por lo tanto, si $ XMLOBJ representa el elemento XML de nivel superior, 'Children' devolverá una matriz de todos los elementos directamente debajo del nivel superior que tengan el nombre del nombre del elemento. $ XMLOBJ-> Niños llamados sin argumentos, 'Niños ()' devolverá una matriz de XML :: SimpleObject S para todos los elementos de los niños de $ XMLOBJ. Estos no están en el orden en que ocurran en el documento XML. $ XMLOBJ-> NIÑOS_NAMES: Esto devolverá una matriz de todos los nombres de los elementos infantiles por $ XMLOBJ. Puede usar esto para pasar a través de todos los niños de un elemento dado (ver ejemplos). Cada nombre se producirá una sola vez, incluso si existen varios niños con ese nombre. $ XMLOBJ-> Valor Si el elemento representado por $ XMLOBJ contiene cualquier PCDATA, este método devolverá los datos de texto. $ XMLOBJ-> Atributo ('Nombre') Esto devuelve el texto para un nombre de atributo del elemento XML representado por $ XMLOBJ. $ XMLOBJ-> Atributos Esto devuelve un hash de pares de teclas / valor para todos los elementos en el elemento $ XMLOBJ. Requisitos: · Perl


XML :: SimpleObject Software relacionado

XML :: RSS :: Herramientas

XML :: RSS :: Herramientas es un kit de herramientas que proporciona una envoltura alrededor de un cliente HTTP, un analizador RSS y un motor XSLT. ...

190

Descargar