tarantool / luarapidxml

A fast XML parser for Tarantool based on rapidxml

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Fast XML parsing module for Tarantool

Usage

tarantool> xml = require('luarapidxml')
---
...

tarantool> xml.decode('<luarapidxml version="1.0.0"><rocks/></luarapidxml>')
---
- tag: luarapidxml
  attr:
    version: 1.0.0
  1:
    tag: rocks

tarantool> xml.encode({tag = 'input', attr = {type='text', name='password'}})
---
- <input type="text" name="password"/>
...

About

A fast XML parser for Tarantool based on rapidxml


Languages

Language:C++ 92.6%Language:Lua 5.3%Language:CMake 2.1%