Xml luaExpat是否提供用于查找标记或属性的API?

Xml luaExpat是否提供用于查找标记或属性的API?,xml,lua,Xml,Lua,我正在使用LuaExpat进行一些xml解析。 我想知道它是否提供了执行“getTag”、“getAttribute”的API,所以我必须自己编写。您应该将回调函数传递给LuaExpat,它使您能够提取值、打印内容或任何您的用例。下面是一个打印出元素的id属性的简短示例 p = lxp.new({ StartElement = function(parser, elementName, attributes) print(attributes

我正在使用LuaExpat进行一些xml解析。
我想知道它是否提供了执行“getTag”、“getAttribute”的API,所以我必须自己编写。

您应该将回调函数传递给LuaExpat,它使您能够提取值、打印内容或任何您的用例。下面是一个打印出元素的
id
属性的简短示例

p = lxp.new({ StartElement = function(parser, elementName, attributes)
                           print(attributes.id)
                         end
})
p:parse('<xml id="123"></xml>') --> 123
p=lxp.new({StartElement=function(解析器、元素名、属性)
打印(attributes.id)
结束
})
p:parse(“”-->123
我建议查看更多说明