Project1

标题: RGSS可以解析XML文件吗? [打印本页]

作者: wangzh9173    时间: 2015-4-12 15:06
标题: RGSS可以解析XML文件吗?
我想把游戏的物品,人物的数据保存在XML文件中,RGSS可以解析吗?
比如下面这样来保存物品的数据:
XML 代码复制
  1. <item name="Tofu" iconFile="items/food_tofu.png" special="1" level="1" >
  2.    <price amount="50" />
  3.    <food hp="12" />
  4.    <description text="It's whatever you want it to be. Just close your eyes and imagine." />
  5. </item>

作者: 泉塚四季    时间: 2015-4-12 15:52
可以使用 Ruby 的XML库,或者,因为XML就是一段文本数据,也可以尝试使用正则表达式匹配
作者: wangzh9173    时间: 2015-4-12 15:57
泉塚四季 发表于 2015-4-12 15:52
可以使用 Ruby 的XML库,或者,因为XML就是一段文本数据,也可以尝试使用正则表达式匹配 ...

怎么在RGSS里面使用Ruby的XML库呢
作者: wolves    时间: 2015-4-14 12:22
用正则表达式吧,用chomp!去掉结尾的\n,然后用/<.*?>/类似的匹配字符串就行了,遇上要执行的语句用eval
作者: 晴兰    时间: 2015-4-14 13:30
提示: 作者被禁止或删除 内容自动屏蔽




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1