Для того у нас и есть JSON и XML чтобы строку не парсить на ключ/значение
На самом простом примере MySQL, PHP и Flash:
Mysql:

Код:
//Имеем таблицу users
user_id, user_name, user_age
PHP:

PHP код:
//Берем данные из базы и отдаем клиенту
if(isset($_POST['uid']))
{
$id = (int)$_POST['uid'];
$result = $db->query("SELECT * FROM users WHERE user_id = " . $id);
$array = $result->fetch();
echo json_encode($array);
}
AS:

Код AS3:
...
var variables:URLVariables = new URLVariables();
variables['uid'] = 1;
var request:URLRequest = new URLRequest("http://mysite.ru/index.php");
request.method = URLRequestMethod.POST;
request.data = variables;
var loader:URLLoader = new URLLoader();
loader.addEventListener(Event.COMPLETE, onLoad);
loader.load(request)
...
private function onLoad(e:Event):void
{
e.currentTarget.removeEventListener(Event.COMPLETE, onLoad);
var data:Object = JSON.parse(e.currentTarget.data);
var user:User = new User(data);
}
//И класс User
package
{
public class User
{
private var _id:int;
private var _name:String;
private var _age:int;
public function User(data:Object)
{
_id = int(data.user_id);
_name = data.user_name;
_age = int(data.user_age);
}
}
}
В случае с XML все примерно так же.
Все писал прямо тут, поэтому за очипятки и прочие ошибки тапками прошу не кидаться.

----
Цитата:
|
Но вот я вчера наткнулся на тему на этом форуме, где автор приводил время хода сериализации адобовских классов и его собственных. Разница была умопомрачительная, от 2000 тысяч адоб, 70 его. я не гений и претендовать на него даже в голове нет, а использовать сериализацию хочется уже сейчас. И от сюда вопрос - какая лучшая библиотека для сериализации json? Спасибо.
|
Не забивайте себе этим голову. Вы же не андроинный коллайдер изобретаете. JSON не то место, где надо всерьез думать о производительности в 90% проектов. Лучше сконцентрируйтесь на производительности своего кода и отрисовке графики, именно там куда больше потенциальных тормозов, нежели в производительности адобовских либ.

-----
Цитата:
|
но читаемость у json-а практически нулевая, если только не приводить его к читабельному виду специально, а у xml - более-менее.
|
Это довольно спорный вопрос. JSON кажется не читабельным для тех кто привык работать с HTML и XML. А для тех кто привык оперировать объектами наоборот.
