2010-12-30 25 views
0

クライアント側でPixdausフィードの解析をJavaスクリプトを使用して実行しようとしています。pixdausフィードの解析中に問題が発生しました

  • http://feeds.feedburner.com/PizdausPopularTodayPicsは、だから私はこの場所にファイルを、コンテンツをコピーして保存しよう:私はこのURLから直接解析し実行することができません

    1. http://db.tt/5Zq98Kw

      私は、次のような問題に直面していますそうしている間、私は記述タグの中に内容を得ることができません

    誰でも私がこれを解決するのを助けることができますか?

    私はそれがで見つけることができます解析するために使用していますサンプルファイル:http://db.tt/MyIeYrc

    注:現在、それはFirefoxのみでの解析をサポートしています。

    おかげで、Pixdausから

    Miraaj

  • 答えて

    1

    ロードXML文書は、原因「クロスドメインの問題のために動作しませんでした。

    エキスの説明

    私はむしろ、次のようにドキュメントから説明を抽出します:

    var desc = xmlDoc.getElementsByTagName('description'); 
    for(var i = 0, len = desc.length; i < len; ++i) { 
        console.log(desc[i].firstChild.nodeValue); 
    } 
    

    ・ホープ、このことができます。

    +0

    ありがとうございます。このクロスドメインの問題を解決する方法を教えてください...私はフィードから取得したXMLを解析しようとしていますが、私は問題なくそれを行うことができると思いました! – Devarshi

    +0

    ブラウザがクロスソースリソース共有をサポートしていない限り、クロスドメインの問題をJavaScriptで回避する直接的な方法はありません(このためにサーバー設定が必要です)。私はApache Reverse Proxyを使用することしか考えられません。ここでは例を示します(http://abhinavsingh.com/blog/2009/11/making-cross-sub-domain-ajax-xhr-requests-using-mod_proxy-and- iframe /)。このXMLフィードはFeedBurnerのものですから、Google FeedウィジェットとGoogle Data API(おそらく、これについていくつかの調査を行います)を試すこともできます。 – Arnab

    +0

    thanx :)私は間違いなくこれをチェックします! – Devarshi

    関連する問題