1

Pebble 用の小さなアプリケーションを作成しています。その目的は、Web サービスをサーバーに送信し、XML 応答を処理することです。ここでの問題は、Pebble.JS が XML 応答をサポートしておらず、テキストまたは JSON 応答のみをサポートしていることです。情報を簡単に利用できるように、応答を JSON に変換する方法を探しています。Pebble.JS がこれを達成するための有効な方法が見つかりません。

Pebble.JS の JSON で XML の属性と子要素 (属性を含む) を取得する方法を知っている人はいますか?

ありがとう!

4

2 に答える 2

1

このようなノード XML パーサー ( https://github.com/Leonidas-from-XIV/node-xml2js ) を使用して、Browserify ( https://github.com/substack ) を使用して「ブラウザー」と互換性を持たせることができます。 /node-browserify )。

Browserify の使用法: browserify raw-app.js -ocompiled-app.js

nodejs もインストールする必要があると思いますが、これは大きな問題ではありません。

ここにオンザフライで書かれたいくつかのコードがあります:

   var xml2js = require('xml2js');

   var xml = "<root>This is a root object!<child>This a child</child></root>"

   xml2js.parseString(xml, function (error, result) {
       console.log(result); // JSObject
   });
于 2014-11-30T10:55:21.277 に答える