cocos2dx lua 读取table 从 cvs文件中

前端之家收集整理的这篇文章主要介绍了cocos2dx lua 读取table 从 cvs文件中前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
使用<span style="font-family: Arial,Helvetica,sans-serif;">string.split是quick中的方法</span>
<span style="font-family: Arial,sans-serif;">cvs文件要使用windowsofffice生成,mac版的offfice似乎不能区分换行</span>
 
 
function Global_getTableFromCVS(fileName)
    if fileName==nil then
        return {}
    end
    local path=cc.FileUtils:getInstance():fullPathForFilename(fileName)
    local file = io.open(path,"r+");
    local arr={}
    for line in file:lines() do
        local tmpArr=string.split(line,",")
        table.insert(arr,tmpArr)
    end
    io.flush()
    io.close(file)
    return arr
end

猜你在找的Cocos2d-x相关文章