ホームページ  >  に質問  >  本文

javascript - HTMLをJSONに変換する方法はありますか?

私は最近仕事を受け取りました。これは非常に普通のことのように思えます。私は ajax を使用して記事を読み、ブラウザがスクロールするときに記事を動的に読み込みます。しかし、ここで問題が発生します。記事のソース インターフェイスは XML で提供されており、記事はソースとフロントエンドは異なります。同じドメイン名ではなく、これには XML クロスドメインの問題が関係しますが、記事のソースは xslt を使用できるクローリング システムを提供しているため、XML を HTML に変換し、その後 HTML に変換できます。 jsonに変換してからクロスドメインにアクセスしますか?それとも、xslt はクロスドメイン アクセスのために xml を json に直接変換できますか?

高洛峰高洛峰2711日前698

全員に返信(6)返信します

  • PHP中文网

    PHP中文网2017-05-19 10:44:37

    1. クロスドメインアクセスを許可するよう相手に依頼してください

    2. 独自のバックエンドでサービスを作成してそれをキャプチャすると、フロントエンドがそれを独自のサーバーから読み取って表示します

    返事
    0
  • ringa_lee

    ringa_lee2017-05-19 10:44:37

    ノード側にpostHtmlがあります

    ブラウザ側が分からない場合はgithubで検索してみてください

    返事
    0
  • 滿天的星座

    滿天的星座2017-05-19 10:44:37

    コンストラクターとエクスポート(クラスに変更可能)

    リーリー

    xmlテンプレート文字列

    リーリー

    メソッドを呼び出してxmlをjsonに変換し、表示するためにコンソールに出力します

    リーリー

    返事
    0
  • 给我你的怀抱

    给我你的怀抱2017-05-19 10:44:37

    ブラウザ Ajax クロスドメインは XML 形式や JSON 形式とは何の関係もありません。

    必要なのは、Ajax クロスドメイン ソリューションです。

    返事
    0
  • 黄舟

    黄舟2017-05-19 10:44:37

    私の理解が間違っているのかわかりませんが、質問者さんの要件はクローラーの要件と似ていませんか?クローラーを使用して遡って、それを解析してフロントデスクに送信しますか?私の理解が間違っているのか、それともクローラーでも実現できるのかわかりません

    返事
    0
  • 给我你的怀抱

    给我你的怀抱2017-05-19 10:44:37

    iframe を使用して Web ページ内に Web ページを埋め込むことができます

    返事
    0
  • キャンセル返事