我正在尝试使用 uTorrent webUI API。我认为这是一个非常n00b的问题,但是网络上关于这个API的文档很少,抱歉。
我的服务器使用 file_get_contents($url) 并且我得到了我想要的数据。但以我不明白的格式。
例如:
{
"build": BUILD NUMBER (integer),
"label": [
[
LABEL (string),
TORRENTS IN LABEL (integer)
],
...
],
"torrents": [
[
HASH (string),
STATUS* (integer),
NAME (string),
SIZE (integer in bytes),
PERCENT PROGRESS (integer in per mils),
DOWNLOADED (integer in bytes),
UPLOADED (integer in bytes),
RATIO (integer in per mils),
UPLOAD SPEED (integer in bytes per second),
DOWNLOAD SPEED (integer in bytes per second),
ETA (integer in seconds),
LABEL (string),
PEERS CONNECTED (integer),
PEERS IN SWARM (integer),
SEEDS CONNECTED (integer),
SEEDS IN SWARM (integer),
AVAILABILITY (integer in 1/65536ths),
TORRENT QUEUE ORDER (integer),
REMAINING (integer in bytes)
],
...
],
"torrentc": CACHE ID** (string integer)
}
洪流就像 [a,b,c,d]。每个种子都用逗号分隔
所以我最终得到一个像这样的文件:[a,b,c,d],[a,b,c,d],[a,b,c,d]。我不知道这个结构是否有名字。
现在,我怎样才能把它转换成像 XML 这样更易读的东西?谢谢