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"));
            }
        }
  • 相关阅读:
    「JOI 2015 Final」城墙
    「JOI 2015 Final」舞会
    「JOISC 2014 Day1」 历史研究
    「JOISC 2015 Day 1」卡片占卜
    「NOI十联测」奥义商店
    「NOI十联测」黑暗
    「THUSCH 2017」大魔法师
    「ZJOI2014」星系调查
    HDU
    HDU
  • 原文地址:https://www.cnblogs.com/alfred-cn/p/12455573.html
Copyright © 2011-2022 走看看