File: xml_to_json.lua

package info (click to toggle)
mame 0.284%2Bdfsg1-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 928,352 kB
  • sloc: cpp: 5,466,696; xml: 2,242,157; ansic: 752,116; sh: 34,431; lisp: 19,643; python: 17,598; makefile: 13,259; java: 8,492; yacc: 8,152; javascript: 7,147; cs: 6,013; asm: 4,786; ada: 1,681; pascal: 1,191; lex: 1,174; perl: 585; ruby: 373
file content (11 lines) | stat: -rw-r--r-- 252 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
xml = require("cheat_xml")
json = dofile("../json/init.lua")

function readAll(file)
	local f = io.open(file, "rb")
	local content = f:read("*all")
	f:close()
	return content
end

print(json.stringify(xml.conv_cheat(readAll(arg[1])), {indent = true}))