AnyDataset-Xml
Read an XML document as a table: choose the node that is a row, map each field with XPath, iterate the rows.
String conversion, serialization, and text processing
Ver todas as etiquetasRead an XML document as a table: choose the node that is a row, map each field with XPath, iterate the rows.
Busca que entende o português do Brasil: "brasília" e "brazilia" viram a mesma chave, apesar dos erros de ortografia.
Jinja2 templates in pure PHP: the same template renders in your Python and your PHP code.
One entry point to convert data from any supported format to any other: load it once, ask for the format you need.
The text conversions UTF-8 code keeps rewriting, in one place: HTML entities, accents, emoji, MIME encoded words and ASCII-only text.
Read delimited (CSV) and fixed-width text files as rows, from disk or from a URL.
Write numbers and money amounts in words, with each language's grammar: English, Portuguese and Italian.
Build, query and convert XML without fighting DOM: a fluent API, XPath with namespaces, and PHP models mapped to XML with attributes.