【问题标题】:Display Results from AWS CloudSearch Service显示来自 AWS CloudSearch Service 的结果
【发布时间】:2014-02-16 23:01:17
【问题描述】:

我正在尝试找出一种从 AWS CloudSearch 显示 JSON 结果的方法。下面是一个示例 URL。本质上,我正在尝试创建一个易于使用、易于实现、利用方面功能的用户界面。见附件。他们在控制台中设置了演示搜索,这是我正在寻找的一个很好的例子。我到处寻找,我找不到任何关于如何实现这一点的见解。任何帮助将不胜感激。谢谢!!

干杯。

史蒂夫!

结果链接示例 -- http://search-devwesterncpe-g2e7ihsgb6qvtnhs2ofswib4lm.us-west-1.cloudsearch.amazonaws.com/2011-02-01/search?q=hanks&return-fields=actor%2Cdirector%2Ctitle%2Cyear%2Ctext_relevance&rank=-text_relevance

【问题讨论】:

    标签: jquery json search amazon-web-services amazon-cloudsearch


    【解决方案1】:

    有很多很多方法可以做到这一点,因为它是 JSON 数据。

    JSON 的优势之一是您的应用程序语言几乎可以肯定地提供了一个库来将 JSON 结构转换为本机数据结构,因此您应该能够像您一样轻松地获取、转换和迭代结果任何其他键/值对(关联数组、哈希)数组(列表),并在您的应用程序中以最小的努力为它们设置样式,一旦您了解您实际上面临的一项简单任务。

    但是 JSON 的另一个优点是它可以被 JavaScript 原生地理解,这意味着另一种选择是将它呈现给浏览器并让 JavaScript 在浏览器中/在/在浏览器中为您设置样式。

    一种方法是回答here on SO

    这个问题似乎与 CloudSearch 没有任何关系,特别是。您要问的是“我如何设置 JSON 数据的样式?”反过来,这是一个广泛的问题,有许多可能的答案……例如将 JSON 转换为 XML,然后使用 XSLT 对其进行样式设置。 (我对这个建议至少有一半是在开玩笑,但我已经不止一次看到它这样做了。)

    【讨论】:

    • 感谢您周到的回复。我非常感谢有关 JSON 的信息。这真的很有洞察力和帮助!我正在考虑创建一个类似于 AWS 创建的用于测试的接口。查看下面的 URL,了解我正在谈论的示例。本质上,我想将此 JSON 返回到 HTML 页面中。我将使用搜索文本字段中的 POST 函数。您对我如何开始这样的项目有任何见解吗?谢谢!!用户界面外观:dev-transfer.s3.amazonaws.com/test2.pngdev-transfer.s3.amazonaws.com/test1.png
    猜你喜欢
    • 2021-05-25
    • 2019-08-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多