Share your code. npm Orgs help your team discover, share, and reuse code. Create a free org »

    jsxmlpublic

    logo Jsxml

    JavaScript utilities for parsing and working xml, mainly in jsonml in array form.

    More info on JsonML at jsonml.org and wikipedia

    This module implements the following functions:

    • jsxml.fromXml(xml_string) converts a string containing xml to jsonml in array form
    • jsxml.toXml(jsxml_array) converts jsonml in array form to xml
    • jsxml.toObject(jsxml_array) converts jsonml in array form to an easier subscriptable object
    • jsxml.childReduce(jsxml_array, callback_function(accumulator, child_element), initial_value) applies the callback function to each child element of the jsonml array
    • jsxml.getAttr(jsxml_array, attribute) retrieves the value of a given attribute of the jsonml array or undefined if no attributes, or no attributes defined

    Released under open source / MIT license

    Keywords

    none

    install

    npm i jsxml

    Downloadslast 7 days

    5

    version

    0.0.2

    license

    none

    last publish

    collaborators

    • avatar