XML :: Mini.

XML :: MINI è un'implementazione perl dell'attuazione XML :: Mini XML Create / Parse Interface.
Scarica ora

XML :: Mini. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Perl Artistic License
  • Prezzo:
  • FREE
  • Nome editore:
  • Patrick Deegan
  • Sito web dell'editore:
  • http://search.cpan.org/~pdeegan/XML-Mini-1.2.8/lib/XML/Mini/Node.pm

XML :: Mini. Tag


XML :: Mini. Descrizione

XML :: MINI è un'implementazione perl della XML :: Mini XML Creare / Parse Interface. XML :: Mini è un'implementazione perl del XML :: Mini XML Create / Parse Interface.Synopsis Utilizzare XML :: Mini :: Documento; Utilizzare i dati :: Dumper; ###### Parsing xml ######## # Crea un nuovo oggetto My $ XMDoc = XML :: Mini :: Documento-> Nuovo (); # init il documento da una stringa XML $ Xmldoc-> Parse ($ XMLString); # È possibile utilizzare il metodo tohash () per automaticamente # convertire l'XML in un riferimento hash il mio $ XMLHASH = $ xmdoc-> tohash (); Stampa Dumper ($ xmlhash); # Puoi anche manipolare gli elementi come direttamente, come questo: # recupera l'elemento root per il documento # (un'istanza di XML :: Mini :: elemento) My $ XMLROOT = $ XMDOC-> GetRoot (); # Gioca con l'elemento e i suoi figli # ... My $ toplevelchildren = $ xmlroot-> getallchildren (); foreach my $ childelment (@ {$ toplevelchildren}) {# ...} ###### Creazione di XML ####### # Crea un nuovo documento da Scratch My $ NewDoc = XML :: Mini :: Documento -> nuovo (); # Questo può essere fatto facilmente usando un hash: My $ H = {'Spy' => {'ID' => '007', 'tipo' => 'superspy', 'nome' => 'James Bond', 'Email' => 'mi5@london.uk', 'indirizzo' => 'Ovunque sia necessario più ",},}; $ NewDoc-> daHash ($ h); # O nuovo XML può anche essere creato manipolando #elements direttamente: My $ NewDocroot = $ NewDoc-> Getroot (); # crea Intestazione My $ XMLheader = $ NewDocroot-> Intestazione ('XML'); # Aggiungi la versione $ xmlheader-> attributo ('versione', '1.0'); My $ Person = $ NewDocroot-> creatchild ('Person'); My $ NAME = $ persona-> creatchild ('nome'); $ name-> creatchild ('First') -> Testo ('John'); $ name-> creatchild ('«ultimo') -> Testo ('DOE'); My $ Eyes = $ persona-> creatchild ('occhi'); $ occhi-> attributo ('colore', 'blu'); $ occhi-> attributo ('numero', 2); # Output Il documento Stampa $ NewDoc-> Tostring (); Questo esempio verrà emesso: john doe xml :: mini è Un set di classi Perl che consentono di accedere ai dati XML e creare un'uscita XML valida con una gerarchia di elementi a base di alberi. L'API Minixml ha implementazioni perl e php.it fornisce un'interfaccia facile e orientata agli oggetti per manipolare i documenti XML e i loro elementi. Attualmente è utilizzato per inviare richieste e comprendere le risposte dai server remoti nelle applicazioni Perl o PHP. Un parser XML :: Mini Based è ora testato all'interno del RPC :: XML Framework.xml :: mini non richiede alcuna libreria o moduli esterni ed è puro perl. Se disponibile, XML :: MINI utilizzerà il testo :: Modulo bilanciato per sfuggire ai limiti dell'approccio di sola regex (ad es. Parsing tag "cross-nidificato"). Il modulo mini.pm include un numero di variabili che è possibile utilizzare per modificare XML :: Comportamento di mini. Questi includono: $ XML :: Mini :: AUTOESCAPEENTESITESITESITÀ - Una volta maggiore di 0, i valori impostati per i nodi vengono automaticamente sfuggiti, quindi $ elemento-> testo ('4 è> 3') impostare il contenuto del nodo aggiunto a ' 4 è> 3 '. L'impostazione predefinita è 1. $ XML :: Mini :: IGNOREWHHITESpaces - Quando maggiore di 0, gli spazi bianchi estranei verranno ignorati (Maily utile quando si analizza). Così ciao verrà analizzato come contenente un nodo di testo con il contenuto "ciao lì" invece di "ciao lì". L'impostazione predefinita è 1. $ XML :: Mini :: Casenseitive - Se maggiore di 0, i nomi degli elementi sono trattati come sensibili al maiuscolo / minuscolo. Quindi, $ element-> getellement ("Subelment") e $ element-> getelement ("Subelment") sarà equivalente. Default a 0. Requisiti: · Perl.


XML :: Mini. Software correlato

Myperlcrap.

myperlcrap è destinato a simulare la riproduzione del campo in una tabella dei craps. ...

50

Scarica

XML :: DOM2.

XML :: DOM2 è un modulo XML rigoroso controllato da DOM per oggetti XML estentibili. ...

161

Scarica