‚̧Neutral Political Machine
    Wondering what‚Äôs next for npm?Check out our public roadmap! ¬Ľ

    android-string-resource

    2.3.4¬†‚Äʬ†Public¬†‚Äʬ†Published

    travis npm

    Download

    The source is available for download from GitHub. Alternatively, you can install using npm:

    npm install --save android-string-resource

    You can then import or require() android-string-resource as normal:

    import android from 'android-string-resource'
    // or
    const android = require('android-string-resource')
     
    android.asr2js(xml, (err, res) => {})

    Or you can direclty import or require() its functions:

    import asr2js from 'android-string-resource/asr2js'
    // or
    const asr2js = require('android-string-resource/cjs/asr2js')

    Usage

     
    const xml = `<resources>
      <string name="key1">Hello</string>
      <string name="key2">An application to manipulate and process asr documents</string>
      <string name="key.nested">asr Data Manager</string>
    </resources>`
     
    const js = {
      "key1": "Hello",
      "key2": "An application to manipulate and process asr documents",
      "key.nested": "asr Data Manager"
    }
     
    const asr2js = require('android-string-resource/asr2js')
    asr2js(xml, (err, res) => {
      // res is like js
    })
     
    const js2asr = require('android-string-resource/js2asr')
    js2asr(js, (err, res) => {
      // res is like xml
    })
     

    Omitting the callback returns a promise

    const resJs = await asr2js(xml)
    const resXml = await js2asr(js)
    // or
    asr2js(xml).then((res) => {})
    js2asr(js).then((res) => {})

    Install

    npm i android-string-resource

    DownloadsWeekly Downloads

    8,099

    Version

    2.3.4

    License

    MIT

    Unpacked Size

    49.5 kB

    Total Files

    14

    Homepage

    locize.com

    Last publish

    Collaborators

    • avatar
    • avatar