Existe-t-il des bibliothèques d'analyse de lecture de flux disponibles pour les formats json ou xml dans AS3? Je configure une application à interrogation longue en utilisant URLStream/URLRequest. Je n'ai aucun contrôle sur les données que je reçois, à part le choix entre les formats. Je voudrais avoir un analyseur qui peut gérer des fragments à la fois, ce qui me permettrait de déclencher des événements personnalisés lorsque certains fragments complets deviennent disponibles. Pensées? Que font les applications AIR actuelles pour gérer cela?Analyseurs de diffusion en continu (JSON/XML) pour l'application AS3/Flex/Adobe AIR
API Exemple:
var decoder:StreamingJSONDecoder = new StreamingJSONDecoder();
decoder.attachEvent("onobjectavailable", read_object);
while (urlStream.bytesAvailable)
{
decoder.readBytes(get_bytes(urlStream));
}
Corrigez-moi si je me trompe, mais je ne pense pas que les API fournies par as3corelib supportent le streaming. J'ai ajouté un exemple de code à ma question initiale pour clarifier. –
Désolé ... je n'ai pas bien lu la question. Les derniers détails sur la bibliothèque JSON as3 que j'ai lus étaient ici: http: //www.darronschall.com/weblog/2008/12/as3-json-library-now-a-little-less-strict.cfm. Je ne peux pas aider beaucoup si :( –