XML :: XMLWRITER

XML :: XMLLWRITER is een PERL-module voor het maken van een XML-documentobject georiënteerd met onderweg die valideren op de gegeven DTD.
Download nu

XML :: XMLWRITER Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • XML::XMLWriter Team
  • Uitgever website:
  • http://search.cpan.org/~morni/XML-XMLWriter-0.1/XMLWriter.pm

XML :: XMLWRITER Tags


XML :: XMLWRITER Beschrijving

XMLL :: XMLLWRITER is een PERL-module voor het maken van een XML-documentobject georiënteerd met onderweg die valideert op de gegeven DTD. XMLL :: XMLWriter is een PERL-module voor het maken van een XML-documentobject georiënteerd met on the fly valideren naar de gegeven DTD.EXAMPLE-code #! / USR / BIN / PERL GEBRUIK XML :: XMLWRITER; My @Data = (, , , , ); Mijn $ DOC = NIEUWE XML :: XMLWRITER (SYSTEEM => 'http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd', public => '- // w3c // dtd xhtml 1.0 Overgang // en '); mijn $ html = $ doc-> createroot; $ html-> head-> titel -> _ PCDATA ('een tafel'); mijn $ body = $ html-> lichaam; $ BODY-> H1 -> _ PCDATA ('Hier is een tafel!'); My $ Table = $ BODY-> TABEL ({ELGINEEL => 'CENTER', CELLSPCING => 1, CELLPADDING => 2, BORD => 1}); Want (mijn $ i = 0; $ ITR; Foreach $ _ (@ {$ data }) {$ i == 0? $ TR-> TH -> _ PCDATA ($ _): $ TR-> TD -> _ PCDATA ($ _);}} $ BODY-> B -> _ PCDATA ("Dat is het!"); $ doc-> print (); XMLWriter is een PERL 5-objectklasse, het doel is om XML-documenten te schrijven Gemakkelijker, schoner, veiliger en standaardconform. Het is gemakkelijker vanwege de objectgeoriënteerde manier XML-documenten zijn geschreven met XMLWRITER. Het is schoner vanwege de eenvoudige maar logische API en zijn veilige en standaard conform vanwege de automatisch uitgevoerde controle tegen de DTD. Maar nog steeds: het is misschien wel een kwestie van smaak of je XMLWriter nuttig vindt of niet en het heeft waarschijnlijk een aantal bugs (ik zou veel op prijs stellen als je ze aan mij meldt), er zijn veel gebruiksvoorzieningen van de gebruiksvoorziening of niet eens gedacht En misschien kan de API met al zijn eenvoud in verwarring zijn. Dus vertel me alsjeblieft je mening en vertel me de manier waarop je XMLWriter beter zou maken. Het is niet zo eenvoudig om een goede API te ontwikkelen voor deze Matter. Writer.pm die u het documentobject, element.pm geeft, dat de element / tag-objecten en PCDATA.PM levert, die de geparseerde tekengegevens vertegenwoordigt Het document bevat. Er zal waarschijnlijk nog meer objecten komen in de feature-releases. De meest interessante klasse is element.pm. Het biedt enkele methoden die u kunt oproepen bij elk documentelement, maar naast die methoden gebruikt het het autoload-functie van PERL om elke niet-bekende methode-naam te verwachten als de naam van een tag die moet worden toegevoegd aan de lijst met kindertags van het element De methode wordt ingeschakeld. Dus het bellen van $ HTML-> -kop voegt eenvoudig een nieuw element (het hoofdelement) toe aan de lijst met kindertags van het HTML-element. Het hoofdobject wordt geretourneerd. Bekijk de voorbeelden voor een beter begrip. U moet ook de pod van element.pm en pcData.pm.requirements lezen: · PERL-VEREISTEN: · Perl


XML :: XMLWRITER Gerelateerde software

ring

RGEN is een bibliotheek bestaande uit willekeurige generator en gegevensaccumulatiecategorieën. ...

150

Downloaden