2012-01-11 8 views
0

Node.jsでjQuery.parseXMLを呼び出すと、「無効なXML」が表示されるのはなぜですか?私はこれを行うと

require('jquery').parseXML('<foo>bar</foo>'); 

が、私はこれを取得:

Invalid XML: <foo>bar</foo> 

は、ブラウザ()で同等の呼び出しが正常に動作するようです。私は間違って何をしていますか?

NPM経由でインストールされたNode.js v0.6.6とjquery v1.6.3を使用しています。

Node.jsのXML文書に文字列を解析するより適切な方法がある場合は、そのことも知りたいと思います。

答えて

0

node-xml2jsをjavascriptオブジェクトに変換したい場合は、試してみることができます。

+0

ありがとうございます!これは私のアプリケーションに役立つかもしれません。 JavaScriptオブジェクトでCSSスタイルのセレクタを実行する方法はありますか? –

+0

いいえ、私が知る限り。私はそれがまるで何かのようなものを持つことが理にかなっているかどうかはわかりません。 –

+0

私のアプリケーションでnode-xml2jsが動作しました。私がJavaScriptオブジェクトから興味を持ったデータを取得することは、以前に行っていたこと(XMLオブジェクトのjQueryセレクタ)よりもずっと簡単でした。再度、感謝します! –

関連する問題