zoukankan      html  css  js  c++  java
  • 在AX中解析多层的json信息

        str jsonstr ='{"FieldValues":[{"FieldName":"Field1","FieldValue":"Rec1Field1Value"},'+
        '{"FieldName":"Field2","FieldValue":"Rec1Field2Value"}]}';
        Map     jsonMap, lineMap;
        container   lineCon;
        container   itemsCon;
        ListEnumerator          listEnumerator;
        mapEnumerator           mapEnumerator;
        List                    lineList;
        ;
        jsonMap = RetailCommonWebAPI::getMapFromJsonString(jsonstr);
        if (jsonMap.exists("FieldValues"))
        {
            itemsCon = jsonMap.lookup("FieldValues");
            lineList = List::create(itemsCon);
            listEnumerator = lineList.getEnumerator();
            while (listEnumerator.moveNext())
            {
                lineCon = listEnumerator.current();
                lineMap = Map::create(lineCon);
                info(lineMap.lookup("FieldName"));
                info(lineMap.lookup("FieldValue"));
            }
        }
  • 相关阅读:
    python—打开图像文件报错
    CTFshow萌新赛-萌新福利
    微信小程序bug
    微信小程序
    架构
    命令行
    MyBatis
    avalon
    并发测试工具
    less
  • 原文地址:https://www.cnblogs.com/alfred-cn/p/12455573.html
Copyright © 2011-2022 走看看