Jquery、Parse5、JsDomを試してみたところ、nativescriptで動作できないことが判明しました。 JqueryはDom依存であり、Parse5とJsDomはNode.jsに依存していますが、これは現在nativescriptでサポートされていません。私が欲しいのは、htmlパーサーだけです.hmtl-parserとしてjqueryをnativescriptにインポートすることは可能ですか?可能であれば、私はそれを作ることができます。もしそうでなければ、便利なhtmlパーサーがNativescript(Angular2 + TypeScripytで使用可能)にありますか?Nativescriptで使用できる便利なHTMLパーサーがありますか?
私のアプリケーションの詳細。 私はmoodle用のモバイルアプリを開発しています。私のアプリはmoodleの残りのAPIによってmoodleと通信し、その一部のコンテンツはhtml stringです。だから私はそのhtml文字列内のものを取得するには、htmlパーサーが必要です。
たとえば、「mod_quiz_get_attempt_data」リクエストをmoodleに送信します。
{ "質問":[ { "スロット":1、 "タイプ": "MULTICHOICE"、 "ページ":0、 "HTML" と私は以下のようにJSONレスポンスをフェッチします"HTML文字列は非常にcomplex.IがHTML文字列を投稿することができないことがhere.Can、彼らにを無視StackOverflowの"、 } ] }
私が必要とするいくつかのデータは、HTMLである "HTML" 部分にありますMoodleはサードパーティーなので、私はアプリでこれを処理する方が好きです。
@Marek Maszay、@Emil Oberg氏
@Emil Oberg氏try.ItがチェリオもNodejsに依存しているhtmlparser2に依存しwork.Becauseしないチェリオ、私が与えています。
多分あなたはCを見つけてそれをemscriptenできますか? – Cauterite
あなたはhtmlパーサーで何をしたいですか? nativescriptはhtmlの要素をhtml要素でしか持てないので、私はhtmlを使っていません。 –
@Marek Maszay、私はmoodle use nativescriptのためのモバイルアプリを開発しています。私のアプリはmoodleのrest APIとmoodleと通信します。だから私はそのhtml文字列内のものを取得するには、htmlパーサーが必要です。 – yoshiyan