[Kimchi-devel] [RFC]: Use lxml to generate and manipulate XML documents

Zhou Zheng Sheng zhshzhou at linux.vnet.ibm.com
Tue Jan 14 07:48:59 UTC 2014


I agree. lxml is a lot more friendly than libxml2, while it provides
almost the same functionality.

on 2014/01/14 12:57, Sheldon wrote:
> As we all know there is a issue about generate and manipulate XML documents
> *https://github.com/kimchi-project/kimchi/issues/124*
> 
> IMO, lxml is a good choice.
> you can see this patch:
> $ git show 69edfe9
> Mark use it to generate XML documents.
> 
> And for manipulate XML documents, here is a example.
> /$ ipython -c 'from lxml import objectify
> root = objectify.fromstring("<root><a
> k=\"key\">24.12.2000<b>12.24.2000</b></a></root>")
> print root.a
> print root.a.b
> print root.a.get("k")
> ' /
> 
> /re//sult//: //
> //24.12.2000 //
> //12.24.2000 //
> //key /
> 
> more info:  http://lxml.de/
> 
> 
> 
> _______________________________________________
> Kimchi-devel mailing list
> Kimchi-devel at ovirt.org
> http://lists.ovirt.org/mailman/listinfo/kimchi-devel
> 


-- 
Thanks and best regards!

Zhou Zheng Sheng / 周征晟
E-mail: zhshzhou at linux.vnet.ibm.com
Telephone: 86-10-82454397




More information about the Kimchi-devel mailing list