Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package
- {
- import mx.utils.ObjectUtil;
- import ab.fl.utils.json.JSON;
- import flash.display.Sprite;
- /**
- * @author Omar Gonzalez // omar@almerblank.com
- */
- public class JsonTest extends Sprite
- {
- private var _json:JSON;
- public function JsonTest()
- {
- _init();
- }
- private function _init():void
- {
- var json:String = '{"menu": {"header": "SVG Viewer","items": [{"id": "Open"},{"id": "OpenNew", "label": "Open New"},null,{"id": "ZoomIn", "label": "Zoom In"},{"id": "ZoomOut", "label": "Zoom Out"},{"id": "OriginalView", "label": "Original View"},null,{"id": "Quality"},{"id": "Pause"},{"id": "Mute"},null,{"id": "Find", "label": "Find..."},{"id": "FindAgain", "label": "Find Again"},{"id": "Copy"},{"id": "CopyAgain", "label": "Copy Again"},{"id": "CopySVG", "label": "Copy SVG"},{"id": "ViewSVG", "label": "View SVG"},{"id": "ViewSource", "label": "View Source"},{"id": "SaveAs", "label": "Save As"},null,{"id": "Help"},{"id": "About", "label": "About Adobe CVG Viewer..."}]}}';
- _json = new JSON(json);
- trace("_json.menu.items = " + _json.menu.items); // Output: [object Object], [object Object],...
- var search:Array = _json.menu.items["(id == 'OpenNew')"]; // Searching for objects in items with id of OpenNew
- trace("search[0].label = " + search[0].label); // Output: search[0].label = Open New
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement