PHP ile içeriği ayrıştırmak

0 Cevap php

Ben uTorrent Web kullanıcı arayüzünden API kullanmaya çalışıyorum. Ben bu oldukça n00b soru düşünüyorum ama internet üzerinde bu API hakkında az dokümantasyon, üzgünüm var.

Benim sunucu file_get_contents ($ url) kullanır ve ben istiyorum veri almak. ama bir biçimde ben anlayamıyorum.

örneğin:

{
    "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)
}

sel [a, b, c, d] gibidir. ve her bir sel virgülle biçiminde ayrılır

bu nedenle böyle bir dosya ile sonuna kadar: [a, b, c, d], [a, b, c, d], [a, b, c, d]. Bu yapının bir adı varsa bilmiyorum.

now, how can I transform that into something more readable like XML? thanks

0 Cevap