【问题标题】:Q: how can I add a javascript variable to yql query问:如何在 yql 查询中添加 javascript 变量
【发布时间】:2015-07-12 11:20:53
【问题描述】:

我有问题。我不知道如何将 javascript 变量分配给现有的 yql 查询。

这是我的代码的一部分:

var xxxyyyzzz = 'put_this_variable_to_the_yql_query';

$.getJSON(
  'http://query.yahooapis.com/v1/public/yql?callback=?',
  {
    q: 'select * from html where url="http://address.com/index.php?item=xxxyyyzzz" and xpath="/html/body/div[2]/table/tbody/tr/td/table/tbody"',
    format: 'json'
  },
  function(data) {

我希望有人可以帮助我。非常感谢。

【问题讨论】:

  • 不清楚您希望变量出现在 yql 查询的哪个位置。
  • 在 url 变量的末尾,您会看到 xxxyyyzzz。我想用文本“put_this_variable_to_the_yql_query”替换 xxxyyyzzz。

标签: javascript jquery json variables yql


【解决方案1】:
xxxyyyzzz = encodeURIComponent(xxxyyyzzz);
q: 'select * from html where url="http://address.com/index.php?item=' + xxxyyyzzz + '" and xpath="/html/body/div[2]/table/tbody/tr/td/table/tbody"',

【讨论】:

  • 感谢您的帮助。我现在不需要 encodeURIComponent,但还是谢谢!
猜你喜欢
  • 2018-10-23
  • 1970-01-01
  • 2021-03-04
  • 1970-01-01
  • 1970-01-01
  • 2021-11-01
  • 1970-01-01
  • 2018-02-17
  • 1970-01-01
相关资源
最近更新 更多