• 常见问题 FAQ
  • 留言板 guestbook
  • 我要留言 question
  • 我的回复 answer
  • 实时咨询 answer
  • 联系我们 answer

留言板 / knowledge

咨询建议详情

类型:期刊论文 创建时间:2009-03-27 17:31

咨询内容:

关于搜索的问题:

举个小例子哈,我输入“java xml”,然后搜索出来的就是与“java xml”匹配的书籍,其实我中间的空格是不需要匹配的,我想要找的是《java与xml》这本书,我想搜索如果做的好一些的话应该不会这样的,空格的作用应该和“+”指令是一样的,希望能参考一下google的搜索哈,不一定要做的那么强大,但是我觉得图书馆的搜索功能又很大的提高空间,谢谢!

回复内容

阅读量:1344 解答时间:

亲爱的读者:你好!

就你上面提到的这个搜索问题,其实可以通过我们查询系统的组配查询实现,而你使用的仅仅是常用的简单查询功能。请尝试使用组配查询。谢谢你给我们提的意见和建议!

——系统与技术部

google的查询原则是不能漏检,查询结果中会有大量的垃圾信息。比如你要查找的是《java与xml》你输入"java xml",约有 22,100,000 项符合 java xml 的查询结果,绝大部分是你不想要的东西,而你想要的难以找到。如:

Java解析XML文档――dom解析xml

java中四种操作xml方式的比较-Java ...

java.chinaitlab.com/XML

Java开源XML操作类库分类列表

等等

我们简单查询原则是检索词的精确匹配与模糊检索。如输入"java xml"只会查出:

Java XML编程指南=Professional Java XML programming with servlets and JSP

Java XML程序员参考手册=Java XML programmer's reference

输入"java与" 会查出:

Java与XML

Java与XML数据绑定

Java与分布式系统

如果需要更精确的查询可点击查询页面的“组配查询 ”,可以进行各种复杂的检索词组配查询。组配查询即精确又不会漏检。

如有时间,可打电话做更多交流

陈大建