[Date Prev][Date Next][Thread Prev][Thread Next]
- Subject: Re: XML parser with DOM-like API
- From: Florian Weimer <fw@...>
- Date: Mon, 10 Oct 2011 22:30:32 +0200
* Matthew Wild:
> On 10 October 2011 09:13, Eike Decker <email@example.com> wrote:
>> I am not aware of an xml lib that provides a simple access in Lua. What you
>> could consider however is to use Lua Expat  and use this to create a dom
>> like access pattern that matches exactly your needs. I think the required
>> code for this would be acceptably short and simple. It would probably come
>> closer to your actual needs than any existing library.
> http://matthewwild.co.uk/projects/luaexpat/lom.html - I'm not sure it
> can get much simpler (except something like XPath maybe...).
I would use a different encoding: node for the tag, node to
node[#node] for the children, and node[attr] for the value of the
attribute attr (a string). This works because the order of attributes
does not matter.
However, that is quite distinct from the DOM API. 8-)