读取xml文件的值 字符串的截取
来源:互联网 发布:易趣网与淘宝网的不同 编辑:程序博客网 时间:2024/06/05 18:47
xml文件中为
<pre name="code" class="html"><root> <data> <sceneId type="int" multiLanguage="0">40001</sceneId> <soldierIds type="String" multiLanguage="0">10001_10009_10002_10003_10035_10017_10016_10019_10010</soldierIds> <soldierProbabilitys type="String" multiLanguage="0">0.15_0.1_0.15_0.15_0.01_0.11_0.11_0.11_0.11</soldierProbabilitys></data>
lua文件中为
-- 小怪信息 self.soldierInfo = {} -- 放入Id 概率 local idStr = cc.GameArgs.Scenes[self.mapId].soldierIds -- 截取字符串 local idTable = string.split(idStr, "_") --概率 local proStr = cc.GameArgs.Scenes[self.mapId].soldierProbabilitys local probTable = string.split(proStr, "_") local last = 0 for i, v in ipairs(idTable) do self.soldierInfo[i] = {} self.soldierInfo[i].id = tonumber(v) self.soldierInfo[i].prob = last + tonumber(probTable[i])*100 last = self.soldierInfo[i].prob end
dump(self.soldierInfo)---打印表中的数据为
"<var>" = {[LUA-print] - 1 = {[LUA-print] - "id" = 10001[LUA-print] - "prob" = 0.15[LUA-print] - }[LUA-print] - 2 = {[LUA-print] - "id" = 10009[LUA-print] - "prob" = 0.25[LUA-print] - }[LUA-print] - 3 = {[LUA-print] - "id" = 10002[LUA-print] - "prob" = 0.4[LUA-print] - }[LUA-print] - 4 = {[LUA-print] - "id" = 10003[LUA-print] - "prob" = 0.55[LUA-print] - }[LUA-print] - 5 = {[LUA-print] - "id" = 10035[LUA-print] - "prob" = 0.56[LUA-print] - }[LUA-print] - 6 = {[LUA-print] - "id" = 10017[LUA-print] - "prob" = 0.67[LUA-print] - }[LUA-print] - 7 = {[LUA-print] - "id" = 10016[LUA-print] - "prob" = 0.78[LUA-print] - }[LUA-print] - 8 = {[LUA-print] - "id" = 10019[LUA-print] - "prob" = 0.89[LUA-print] - }[LUA-print] - 9 = {[LUA-print] - "id" = 10010[LUA-print] - "prob" = 1[LUA-print] - }[LUA-print] - }
0 0
- 读取xml文件的值 字符串的截取
- XML文件的读取
- Xml文件的读取
- XML文件的读取
- 文件xml的读取
- XML文件的读取
- xml文件的读取
- xml文件的读取
- xml文件的读取
- xml文件的读取
- xml文件的读取
- XML文件的读取
- Java中读取XML文件,生成XML格式的字符串并解析这个字符串
- Ant读取XML文件的值
- C++ 截取字符串以及读取文件
- 读取文件截取字符串 写成c数组
- 读取简单的xml文件
- 读取xml文件的方式
- 用80x86汇编语言编程:键盘输入与显示输出
- 51单片机2个外部中断的应用
- 数码管显示 0000-9999计数器
- 淘宝双飞翼布局,两边固定中间自适应布局。中间内容先显示。
- 51单片机汇编语言编程:开关控制计时
- 读取xml文件的值 字符串的截取
- 数码管显示 0-9999计数器
- 用51单片机汇编语言设计程序,实现一个4位秒表
- java基础篇--06<java泛型>
- 用51单片机汇编语言,写一个60s倒计时的程序
- 用51单片机汇编语言,编写“键控加减一”的程序
- iOS集成环信昵称和头像(自己服务器)
- ZOJ 1016 Parencodings *^*
- 用C51语言设计程序,实现0~99秒计数器