LUA读取CSV文件的一个简单Demo

今天的内容很简单,相信大家一看便会.废话少说先来看下我们要读取的CSV文件内容如下:
NAME,AGE,JOBSEX
张001,99,学生,男
李002,10,警察,女
张002,11,老师,男
李003,12,老板,女
张003,13,学生,男
李004,14,警察,女
张004,15,老师,男
李005,16,老板,女

我们的C代码看起来是这样的其实就是加载LUA脚本:

int main()
{
 lua_State* pLuaState;
 pLuaState = luaL_newstate();
 luaL_openlibs(pLuaState);
 if (luaL_dofile(pLuaState,"Fuc.lua") != 0)
 {
  std::cout<<"Load Lua File Error"<<std::endl;
 }
 lua_close(pLuaState);
 return 0;
}
我们的LUA脚本看起来是这样的:

local file = io.open("Test.csv","r")
for line in file:lines() do
 print(line)
end
file:close()

本人郑重声明如下 一、本文来自CSDN博客,传送门:http://BlOG.CSDN.NET/yirancpp 二、All Rights Reserved. 任何个人或网站转载本文时不得移除本声明. 三、不得对文章进行修改,除非明确说明.同时欢迎大家评论转载和分享.
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值