Skip to content

AppWerft/Ti.XML2Json

Repository files navigation

#Ti.XML2Json

This is an Android Titanium module for parsing XML. You can consume remote XMLs via GET or local XML string

##Usage

With remote XML:

var XMLClient = require("de.appwerft.remotexml");
XMLClient.createClient({
    url : "http://www.deutschlandfunk.de/podcast-studiozeit-aus-kultur-und-sozialwissenschaften.1149.de.podcast.xml",
    onload : function(e) {
        console.log(e.data);
        console.log(e.data);
    }
});

With XML string:

var xml = '<?xml version="1.0" encoding="UTF-8"?><CATALOG><CD><TITLE>Empire Burlesque</TITLE><ARTIST>Bob Dylan</ARTIST><COUNTRY>USA</COUNTRY><COMPANY>Columbia</COMPANY><PRICE>10.90</PRICE><YEAR>1985</YEAR></CD><CD><TITLE>Hide your heart</TITLE><ARTIST>Bonnie Tyler</ARTIST><COUNTRY>UK</COUNTRY><COMPANY>CBS Records</COMPANY><PRICE>9.90</PRICE><YEAR>1988</YEAR></CD><CD><TITLE>Greatest Hits</TITLE><ARTIST>Dolly Parton</ARTIST><COUNTRY>USA</COUNTRY><COMPANY>RCA</COMPANY><PRICE>9.90</PRICE><YEAR>1982</YEAR></CD><CD><TITLE>The very best of</TITLE><ARTIST>Cat Stevens</ARTIST><COUNTRY>UK</COUNTRY><COMPANY>Island</COMPANY><PRICE>8.90</PRICE><YEAR>1990</YEAR></CD></CATALOG>';


var json = XMLClient.parseXML(xml);
console.log(json.data);

About

Titanium module for easy retreiving remote XML

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published