【问题标题】:Google maps fusion query escape & (ampersand)谷歌地图融合查询转义 & (&)
【发布时间】:2013-05-13 16:05:35
【问题描述】:

我正在查询一个融合表:

SELECT Latitude,Longitude FROM myTable WHERE 'CompanyName' = 'Creek & Sons Co Ltd'

问题明明是&,谷歌融合表查询需要怎么转义?

我正在发送包裹在encodeURI 中的查询

【问题讨论】:

    标签: google-maps-api-3 google-fusion-tables


    【解决方案1】:

    请改用encodeURIComponent(),encodeURI 不会对 & 符号进行编码。

    【讨论】:

    • 您必须只使用 encodeURIComponent 对 SELECT 语句进行编码
    • 我只使用 select 语句。我尝试对整个语句进行编码,并且只对“where”部分进行编码,但两次都得到了错误的请求响应
    • 啊,我正在对整个调用进行编码,而不仅仅是 sql 语句。谢谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-08-02
    • 2012-05-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多