AS3 объект для JSON

Я пытаюсь преобразовать массив объектов (вложенных) в строку JSON. Вот мой вывод JSON:

[{
    "Width": 570,
    "SessionID": 2003404006158805,
    "Price": "69,90",
    "PageCount": 24,
    "Pages": [{
        "ID": 1,
        "TemplateID": 0,
        "PageType": "cover",
        "TextContainers": [],
        "ImageContainers": []
    }, {
        "ID": 2,
        "TemplateID": 1001,
        "PageType": "single",
        "TextContainers": [],
        "ImageContainers": []
    }, {
        "ID": 3,
        "TemplateID": 0,
        "PageType": "double",
        "TextContainers": [],
        "ImageContainers": [{
            "Width": 570,
            "IsBG": true,
            "Brightness": 0,
            "Contrast": 0,
            "PosX": null,
            "ScaleX": null,
            "Height": 284,
            "ID": -1,
            "BlackWhite": 0,
            "PosY": null,
            "HasPhoto": false,
            "ScaleY": null,
            "PhotoID": null
        }]
    }, {
        "ID": 4,
        "TemplateID": 0,
        "PageType": "double",
        "TextContainers": [],
        "ImageContainers": [{
            "Width": 570,
            "IsBG": true,
            "Brightness": 0,
            "Contrast": 0,
            "PosX": null,
            "ScaleX": null,
            "Height": 284,
            "ID": -1,
            "BlackWhite": 0,
            "PosY": null,
            "HasPhoto": false,
            "ScaleY": null,
            "PhotoID": null
        }]
    }],
    "ProductSubID": 0,
    "Height": 620,
    "ProductID": 0
}]

И когда яЯ пытаюсь преобразовать эту строку в XML (на стороне сервера):


    
        570
        2003404006158805
        69,90
        24
        
            1
            0
            cover
        
        
            2
            1001
            single
        
        
            3
            0
            double
            
                570
                true
                0
                0
                
                
                284
                -1
                0
                
                false
                
                
            
        
        
            4
            0
            double
            
                570
                true
                0
                0
                
                
                284
                -1
                0
                
                false
                
                
            
        
        0
        620
        0
    

Но мне нужно, чтобы это было похоже на:







Это мой код AS для преобразования массивов объектов в JSON

var Pages:Array = [];
            var Books:Array = [];
            var JBook:Object = new Object();

            JBook.Width = Global.BOOK_WIDTH;

            for(var i:Number = 0; i

Ответы на вопрос(2)

Ваш ответ на вопрос