問題タブ [yql]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
10550 参照

html - Yahoo YQL を使用した html のクエリ

Yahoo Query Language と YQL が提供する xpath 機能を使用して html を解析しようとすると、「text()」または属性値を抽出できないという問題に遭遇しました。パーマリンク
など

アンカーのリストを xml として与える

を使用してノード値を抽出しようとすると

ノードリストではなく連結された結果を取得します。

それをノード リストに分割する方法と、属性値を選択する方法を教えてください。

このようなクエリ

クエリで同じ結果が得られましたdiv/h3/a

0 投票する
7 に答える
949 参照

html - Web サイトを分析するさまざまな方法の長所と短所は何ですか?

Web サイトとその資産を調べて統計とレポートを作成するコードを書きたいと思います。アセットには画像が含まれます。リンクを追跡したり、少なくともページ上のメニューを識別できるようにしたいと考えています。また、クラス名などに基づいて、どの CMS がサイトを作成したかを推測したいと思います。

サイトは適度に静的であるか、CMS によって駆動されているが、RIA のようなものではないと仮定します。

私がどのように進歩するかについてのアイデア。

1) サイトを iFrame に読み込みます。jQueryで解析できるので、これはいいですね。それとも私ができますか?クロスサイト スクリプティングのルールによって妨げられているようです。これらの問題を回避するための提案を見てきましたが、ブラウザーは引き続きそのような問題を取り締まると思います。ブックマークレットは役に立ちますか?

2) Firefox アドオン。これで、クロスサイト スクリプティングの問題を回避できますよね? Firefox (および GreaseMonkey) 用のデバッグ ツールを使用すると、あらゆる種類のことができるため、実行可能に思えます。

3) サーバー側でサイトを取得します。サーバー上のライブラリを使用して解析します。

4) YQL。これは、サイトの解析用に構築されたものではないでしょうか?

0 投票する
1 に答える
2280 参照

twitter - TwitterフォロワーのツイートのYQL

特定のTwitterアカウントのフォロワーのツイートのリストを取得するにはどうすればよいですか?これでフォロワーのIDのリストを取得できます:

私の仮定は、これらすべてのIDのツイートを取得するには、次のように記述できるはずです。

しかし、結果が得られません。

-比較のために、友人(私をフォローしている人ではなく私がフォローしている人)のツイートを取得する次のクエリは機能します:

0 投票する
2 に答える
487 参照

yql - yqlでopentablesを使用する方法が混乱しています

YQL を使用してホワイトページにアクセスしようとしています。残念ながら、私は opentables の経験があまりありません。

ホワイトページの xml ファイルに誘導されました: http://github.com/spullara/yql-tables/blob/c63212b2ac9db6feb77ae3cecace51ed52e08c01/whitepages/whitepages.search.xml

このテーブルを使用して、YQL を使用して意味のある情報を抽出する方法を知っている人はいますか?

具体的には、このテーブルを使用して YQL でクエリを作成し、人の名前を検索する方法がわかりません。

ヘルプ?

0 投票する
3 に答える
199 参照

apache - Apache アクセス ログの YQL テーブル

YQL SHOW TABLESには CSV と HTML があります。Apache アクセス ログのテーブルについてはどうでしょうか。

0 投票する
1 に答える
995 参照

json - カスタム名前空間を使用した YQL XML 出力

YQL を使用して、Yahoo Pipes からの JSON フィードを解析して XML に変換しようとしています。私のクエリは次のとおりです。

"select * from json where url=' http://pipes.yahoo.com/pipes/pipe.run?_id=[pipe-id]&_render=json '"

問題は、元のパイプがダブリン コア タグ (例: dc:title、dc:source など) で満たされた RSS フィードを解析していたことです。XML 出力はこれらのタグを処理できず、Yahoo Pipes はそれらを適切に削除できません。XML 出力を任意のブラウザーで実行しようとすると、ドキュメントの先頭に欠落があるため、適合しません。

YQL の XML 出力からカスタム名前空間を定義するにはどうすればよいですか?

0 投票する
1 に答える
264 参照

javascript - yql を使用してページのソース全体を取得する方法はありますか?

クライアント側のみのhtmlエディターのテキストボックスにページのソースをロードしようとしています。本文だけでなく、Web ページのソース全体を取得できる必要があります。この yql クエリは本体のみを返します。

ソース全体を取得する方法はありますか、またはできる他の無料の json-px Web サービスはありますか?

0 投票する
2 に答える
9694 参照

javascript - YQL を使用して Web 結果を取得する方法

JavaScript を使用して YQL クエリの結果を表示する単純な html ファイルを設定するのが困難です。

YQL コンソールで select ステートメント (例: select title,abstract,url from search.web where query="pizza") をセットアップする方法を理解しています。しかし、htmlファイルに表示する方法がわかりませんか?

誰かがそのステートメントの結果を表示する方法を説明するのを手伝ってもらえますか? コード スニペットをいただければ幸いです。

ところで、私は YQL Docs を読みましたが、やや複雑です。

0 投票する
4 に答える
4393 参照

javascript - オブジェクトリテラルを処理する方法は?

私はJavascriptを初めて使用し、オブジェクトに格納されているテキストを抽出しようとしています。

オブジェクトはオブジェクトリテラルとして定義され、関数を呼び出すJavascriptスクリプトの関数に渡されます。スクリプト(およびオブジェクト)の構造は次のとおりです。

オブジェクトは「foo」という名前のコールバック関数に渡されます。

私の問題:上記のコールバック関数を使用してクエリカウント変数を出力する方法は知っていますが、結果配列の最初の結果のタイトルを出力する方法がわかりません。

最初の結果タイトルを表示するようにコールバック関数を変更するにはどうすればよいですか?また、すべての結果からすべてのタイトルを印刷できるforeachステートメントはありますか?

ありがとう!

更新:このコードのJSBINは次の場所にあります: http: //jsbin.com/ejiwa/edit