--非常常用的对象,主要用于接口数据的
local it = CIntent();
it:set('name','Eroc');
it:set('age','33');

it:dump();
it:dumpKeys();


local sValue = it:get('name');
print(sValue);

--是否存在某个Key
local bExist = it:exist('name');
if bExist then 
    print('exist');
end


--获取key列表至CVector
local v = CVector();
it:getKeysByVector(v);
v:dump();


--转化成Json
local sValue = it:toJson();
print(sValue);

--转化成字符串
local sValue = it:toString();
print(sValue);


--转成CSelectHelp
local help= CSelectHelp();
it:toHelp(help);
help:dump();


--这个函数只能加载第一行,将第一行转化成CItent
local help= CSelectHelp();
help:genDebugData();
local it = CIntent();
it:fromHelp(help);
it:dump();

local it = CIntent();
it:set('name','Eroc');
it:set('age','33');


--在CIntent中设置CSelectHelp值
local help = CSelectHelp();
help:genDebugData();
it:setHelp('help',help);
it:dump();


--判断某个Key是否是CSelectHelp类型
local bIs = it:isHelp('help');
if bIs then 
    print('is help key');
end


--在CIntent中设置CIntent
local it2 = CIntent();
it2:set('lang','汉语');
it2:set('company','杭州塔网');

it:setIntent('it2',it2);

local it3 = CIntent();
it:getIntent('it2',it3);
it3:dump();
Copyright © TouchNet 2015 all right reserved,powered by Gitbook最后修订时间: 2022-06-21 09:21:04

results matching ""

    No results matching ""