seam remote 返回的map结构

map结构的数据,js接收到的结构是elements下面的一个 [ {key:***,value:***}, {key:***,value:***} ] 这样子的集合,需要经过下面代码的转换才能重新变成map的结构

function seamobj2map(result) {

    var elem;
    var map = {};

    for (var i in result.elements) {
        elem = result.elements[i];
        map[elem.key] = elem.value;
    }

    return map;
}

原文地址:https://www.cnblogs.com/LcxSummer/p/10268427.html

时间: 2024-10-07 10:51:20

seam remote 返回的map结构的相关文章

es6 map结构

Map结构的实例有以下属性和操作方法. (1)size属性 size属性返回Map结构的成员总数. (2)set(key, value) set方法设置key所对应的键值,然后返回整个Map结构.如果key已经有值,则键值会被更新,否则就新生成该键. (3)get(key) get方法读取key对应的键值,如果找不到key,返回undefined. (4)has(key) has方法返回一个布尔值,表示某个键是否在Map数据结构中. (5)delete(key) delete方法删除某个键,返回

ES6笔记(6)-- Set、Map结构和Iterator迭代器

系列文章 -- ES6笔记系列 搞ES6的人也是够无聊,把JS弄得越来越像Java.C++,连Iterator迭代器.Set集合.Map结构都出来了,不知道说什么好... 一.简单使用 1. iterator 学过C++的人应该知道这是个迭代器对象,拥有一个指针,指向数据结构中的某个成员 JS中的iterator也有类似的功能,JS内部为一些数据结构实现了iterator迭代器的接口,让我们可以方便的使用 var [a, b, ...c] = [1, 2, 3, 4]; c // [3, 4]

js-ES6学习笔记-Set结构和Map结构

http://www.cnblogs.com/lonhon/ 1.ES6 提供了新的数据结构 Set.它类似于数组,但是成员的值都是唯一的,没有重复的值. Set 本身是一个构造函数,用来生成 Set 数据结构. 2.Set 函数可以接受一个数组(或类似数组的对象)作为参数,用来初始化. 3.Set.prototype.size:返回Set实例的成员总数. 四个操作方法. add(value):添加某个值,返回Set结构本身. delete(value):删除某个值,返回一个布尔值,表示删除是否

[Go语言]从Docker源码学习Go——if语句和map结构

if语句 继续看docker.go文件的main函数 if reexec.Init() { return } go语言的if不需要像其它语言那样必须加括号,而且,可以在判断以前,增加赋值语句 语法 IfStmt = "if" [ SimpleStmt ";" ] Expression Block [ "else" ( IfStmt | Block ) ] . 例子 if x := f(); x < y { return x } else i

c++ STL map 结构体

Map是STL的一个关联容器,它提供一对一(其中第一个可以称为关键字,每个关键字只能在map中出现一次,第二个可能称为该关键字的值)的数据处理能力,由于这个特性,它完成有可能在我们处理一对一数据的时候,在编程上提供快速通道.这里说下map内部数据的组织,map内部自建一颗红黑树(一种非严格意义上的平衡二叉树),这颗树具有对数据自动排序的功能,所以在map内部所有的数据都是有序的,后边我们会见识到有序的好处. 在一些特殊情况,比如关键字是一个结构体,涉及到排序就会出现问题,因为它没有小于号操作,i

返回与Table结构相同的DataTable副本

/// <summary> /// 返回与Table结构相同的DataTable副本 /// </summary> public static DataTable getStructureTable(DataTable Table) { DataTable tab = Table.Copy(); tab.Clear(); return tab; }

将javabean转为map类型,然后返回一个map类型的值

/**     *将javabean转为map类型,然后返回一个map类型的值      * @param obj     * @return     */    public static Map<String, Object> beanToMap(Object obj) {        Map<String, Object> params = new HashMap<String, Object>(0);        try {            Prope

mybatis返回List&lt;Map&gt;

mapperl.xml中: <select id="getAmount" parameterType="int" resultType="java.util.HashMap"> <![CDATA[ select count(*) as amount, estate_type as type, status from estate where status=#{status} group by estate_type ]]>

javascript实现Map结构

//定义map function Map() { this.container = {}; } //将key-value放入map中 Map.prototype.put = function(key, value) { try { if (key != null){ this.container[key] = value; } } catch (e) { return e; } }; //根据key从map中取出对应的value Map.prototype.get = function(key,