uTorrentwebUIAPIを使おうとしています。これはかなりn00bの質問だと思いますが、このAPIに関するドキュメントはWeb上にほとんどありません。申し訳ありません。
サーバーは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のようなもっと読みやすいものに変換できますか?ありがとう