`
zhoutaomtv
  • 浏览: 11938 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Bing Search 返回結果中关键字前后出现全角空格导致显示乱码

    博客分类:
  • web
阅读更多
现在的项目基于Java,使用了Bing Search API来进行Jason查询,后来发现在Firefox出现乱码,跟踪发现是关键字前后出现全角空格而导致IE和Firefox显示都不正常。
尝试在取得返回結果后replace全角空格为半角,后来又尝试在client中用js去替换。效果都不是很好,后来突然发现是由于查询語句中一个参数设置导致。
无语。。。

在Java中调用Bing Search API时如果指定Options=EnableHighlighting(如下),则返回的Jason字符串中在关键字两边会有全角空格字符,而全角空格字符在IE下显示为很长的空格,在Firefox上显示为乱码。
String queryUrl = "http://api.search.live.net/json.aspx?AppId=xxx"
+ "&Sources=Web&Version=2.0&Market=en-US&Options=EnableHighlighting&Web.Count=%d"
+ "&Web.Offset=%d&Query=%s";

解决方法:在查询請求中去除Options=EnableHighlighting的参数设置后正常
分享到:
评论

相关推荐

    java调用bing search api搜索关键字.docx

    在本文中,我们将深入探讨如何使用Java调用Bing Search API来搜索关键字。Bing Search API是微软提供的一个服务,允许开发者集成Bing搜索引擎的功能,从而在程序中进行网络搜索。我们将通过一个简单的Java示例代码来...

    抓取Bing 搜索引擎的搜索结果的python 脚本

    在Bing的搜索结果中,通常每个结果都包含一个链接到详情页的`<a>`标签,其`href`属性即为目标URL。我们可以通过`BeautifulSoup`找到所有这样的`<a>`标签,然后提取出`href`属性的值。同时,我们还可以获取其他信息,...

    Bing Search API入门

    `javaSearch.zip`包含了一个简单的Java示例,展示了如何构造和发送GET请求到Bing Search API,处理返回的JSON数据并解析结果。 **4. C#实现** 如果你是C#开发者,可以使用HttpClient类进行网络请求。`c_source.zip`...

    爬虫用于爬取Bing搜索引擎的n页标题,可以改进后作为一个小的搜索api

    标题中的“爬虫用于爬取Bing搜索引擎的n页标题,可以改进后作为一个小的搜索api”揭示了这个项目的核心内容。它是一个Python爬虫程序,设计用来抓取Bing搜索引擎的结果页面,提取每一页上的搜索结果标题。这样的爬虫...

    超强的关键字排名查询工具

    2. **排名查询**:这是指追踪一个或多个网址在特定搜索引擎(如Google、Bing等)中针对特定关键字的搜索结果位置。排名查询有助于理解网站的搜索引擎可见性,并为优化策略提供数据支持。 3. **SEO工具**:这些工具...

    观其关键字排名查询工

    查询某个网址在某个关键字搜索结果中的排名。 查询关键字在Baidu、google、yahoo、soso、bing、搜狗和有道七大搜索引擎中的排名。工具具有自定义保存网址和关键字、批量查询、查询结果导出、百度指数批量查询、相关...

    关键字排名查询工具

    关键字排名查询工具是通过输入关键字可以快速查到关键字在baidu,google,yahoo,soso,bing,sogou等搜索引擎的位置。

    bing、baidu搜索引擎爬虫 python3.6 and scrapy

    在IT行业中,网络爬虫是数据获取的重要工具,特别是在大数据分析和研究中。本项目主要关注的是使用Python3.6和Scrapy框架构建针对Bing和百度这两个主流搜索引擎的爬虫。下面将详细介绍这两个搜索引擎爬虫的相关知识...

    关键字排名查询工具 20100124

    查询关键字在Baidu、google、yahoo、soso、bing、搜狗和有道七大搜索引擎中的排名。工具具有自定义保存网址和关键字、批量查询、查询结果导出、百度指数批量查询、关键字密度查询等功能,提高您在seo关键字排名方面...

    观其关键字排名查询工具

    查询某个网址在某个关键字搜索结果中的排名。 查询关键字在Baidu、google、yahoo、soso、bing、搜狗和有道七大搜索引擎中的排名。工具具有自定义保存网址和关键字、批量查询、查询结果导出、百度指数批量查询、...

    bing图片接口程序源码

    在本文中,我们将深入探讨如何使用Bing图片搜索API来构建一个自定义的图片搜索应用程序。这个主题基于提供的"bing图片接口程序源码",它是一个名为"WpfBingImageSearch"的WPF(Windows Presentation Foundation)...

    dotnet-BingElasticSearch是Bing应用框架的Elasticsearch操作类库

    而dotnet-BingElasticSearch则是针对Bing应用框架专门设计的Elasticsearch操作类库,它为.NET开发者提供了便捷、高效的Elasticsearch集成方案。本文将详述该库的核心功能、使用方法以及其在实际应用中的价值。 首先...

    网站百度google关键字密度分析工具

    查询某个网址在某个关键字搜索结果中的排名。 查询关键字在Baidu、google、yahoo、soso、bing、搜狗和有道七大搜索引擎中的排名。工具具有自定义保存网址和关键字、批量查询、查询结果导出、百度指数批量查询、...

    bing-api-java:一小套Java类,用于查询Bing Search和Google CSE

    一小组Java类,用于查询Bing Search和Google CSE(自定义搜索引擎)API。 该库在Maven Central上发布,您可以将其作为依赖项包含在pom.xml文件中,如下所示: <groupId>it.unipi.di.acube <artifactId>bing-api...

    bing-search:Bing 搜索 API 的 Ruby 客户端

    BingSearch . account_key = 'hzy9+Y6...' 然后,使用 {BingSearch.web} 搜索网页: results = BingSearch . web ( 'Dirac' ) 或者,使用其他 {BingSearch} 类方法来搜索图像、新闻、视频、相关搜索和拼写建议...

    IE浏览器中Bing搜索提供程序不可用怎么办-.docx

    IE 浏览器中 Bing 搜索提供程序是默认的搜索提供程序,但有时候可能会发现 Bing 搜索提供程序不可用,导致无法在 IE 中进行搜索。本文将介绍解决该问题的步骤。 问题分析:Bing 搜索提供程序不可用的原因是其关键值...

    观其关键字排名查询工具 20130912.zip

    观其关键字排名查询工具可查询某个网址在某个关键字搜索结果中的排名。查询关键字在Baidu、google、yahoo、soso、bing、搜狗、有道和360搜索八大搜索引擎中的排名。工具具有自定义保存网址和关键字、批量查询、查询...

    如何获取搜索引擎的来源和其中的关键字

    在IT行业中,搜索引擎优化(SEO)是至关重要的,它涉及到如何让网站在搜索引擎结果中获得更高的排名,从而吸引更多的流量。获取搜索引擎来源和关键字信息是SEO分析中的基础环节,可以帮助我们了解用户是如何找到我们...

    搜索引擎关键字排名查询工具

    这款工具的主要功能是对网站在各大主流搜索引擎上的特定关键字进行排名查询,以便于网站管理员或SEO专业人员了解其网站在搜索结果中的表现,从而制定更有效的优化策略。关键词是搜索引擎识别网页内容的重要依据,...

Global site tag (gtag.js) - Google Analytics