Proposal for "XML_FastCreate"

» Metadata » Status
» Description
Fast creation of valid XML with DTD control.

- Easy way to make valid XML :
$x->div(
  $x->h1("Example"),
  $x->p("Hello"),
  $x->p(array('class'=>'example'), "World !")
)

- Option to report DTD errors in your XML :
Use internal tool or external program ( Require XML_DTD package )

- Use output driver of your choice :
Text : return string
XML_Tree : return XML_Tree object ( Require XML_Tree package )

- Translate option to quickly transform tags by anothers :
ex: Convert your XML to XHTML :
<news><title> Example </title></news>
to :
<div class="news">
<h1><span> Example</span></h1>
</div>

- Include a PHP program to quickly transform HTML to FastCreate syntax.
( Require XML_HTMLSax package )

- Quick overview :
http://lya.no-ip.com/pear/XML_FastCreate/tests/example1.php
» Dependencies » Links
» Timeline » Changelog
  • First Draft: 2004-04-07
  • Proposal: 2004-04-07
  • Call for Votes: 2004-04-23