【问题标题】:How can I access the XBMC JSON interface via Java?如何通过 Java 访问 XBMC JSON 接口?
【发布时间】:2011-05-10 14:05:12
【问题描述】:

我已经搜索了几个小时,但找不到我需要的基础知识。 :(

我从小事做起,现在我只想让这个 Java 程序联系 XBMC 的 JSON 接口并检索其中的音乐列表。

谁能指出我正确的方向?我将不胜感激。谢谢你:)

编辑:我也对 JSON 的术语感到困惑,所以请放轻松。我认为正确的短语是“我正在尝试从服务器检索 JSON 对象,然后将其发回”?

【问题讨论】:

    标签: java json xbmc


    【解决方案1】:

    所以你需要做一些事情。 1. 在您的 XBMC 服务器上启用 JSON RPC。 2. 获取一个与 Java 一起使用的 JSON 库。 Json-simple 是一个非常小的。 3. 使用 (a) http 或 (b) 直接 TCP 套接字连接连接到 XBMC。 (a) 查找如何使用 java.net.URLConnection 和 java.net.HttpURLConnection (b) 查找如何使用 java.net.Socket [使用 Socket(InetAddress address, int port) 构造函数,其中地址和端口是服务器的]

    祝你好运,大卫。

    【讨论】:

    • 谢谢,我想通了。现在我被困在如何实际发布所需的 JSON 内容以获取我需要的信息。我尝试发布它,但我收到一条错误消息,说它无法解析空值。你知道如何正确地将 JSON 内容发布到 XBMC 吗?
    • 这是一个example,它显示了执行 HTTP POST 并设置 Content-Length 和 Content-Type 标头以及对发布的数据进行 URL 编码。你可以试试看。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-08-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-08-15
    • 1970-01-01
    相关资源
    最近更新 更多