Starbound黑暗之魂3存档修改器器的JSON具体如何操作,如何修改出新武器

Starbound存档修改器的JSON具体如何操作,如何修改出新武器
来源:互联网
责任编辑:张小俊字体:
starbounderror怎么解决?删除游戏,重新下载,重新安装。OK。Starbound和starboundunstable有什么区别Starbound的故事一开始,地球就惨遭了未知敌人的毒手。你乘坐着一艘飞船穿梭在宇宙之中。后来,由于燃料用尽,你被迫停在一颗星球上。Starbound里面包含着各种主线、支...星界边境starbound存档问题汇总存档在哪星界边境starbound很多童鞋在经过一段时间的游戏后,发现自己这个存档简直是渣渣,想要重新开始却又不知道如何开始,那小编就主要介绍一下存档位置在哪,如何删除存档,如何从...Starbound存档修改器的JSON具体如何操作,如何修改出新武器(图2)Starbound存档修改器的JSON具体如何操作,如何修改出新武器(图4)Starbound存档修改器的JSON具体如何操作,如何修改出新武器(图6)Starbound存档修改器的JSON具体如何操作,如何修改出新武器(图8)Starbound存档修改器的JSON具体如何操作,如何修改出新武器(图12)Starbound存档修改器的JSON具体如何操作,如何修改出新武器(图14)
星界边境starbound蘑菇人星球在哪星球坐标位置星界边境starbound有些玩家居然发现了蘑菇星!蘑菇星上蘑菇人!下面就带大家看看星球坐标,一起去占领蘑菇星!gamma星系防抓取,好游网提供内容,请查看原文。相关解决方法如下:星界边境starbound紫色武器在哪紫色双手机枪坐标星界边境starbound紫色武器又来啦,小编又在偶然之下发现了一把紫色双手机枪,现在将坐标分享给大家。坐标:X:-Y:-4335防抓取,好游网提供内容,请查看原文。
星界边境starbound燃料怎么获取如何给飞船加燃料星界边境starbound玩家要驾着自己的飞船在各个星球之间往返穿梭烧杀抢掠...没有燃料可是要难倒英雄好汉了。有了燃料,很多玩家也遇到不知道如何防抓取,好游网提供内容,请查看原文。人物存档位置在:SteamAppscommonStarboundplayer
星系(地图)存档位置在:SteamAppscommonStarbounduniverse
每个人物存档都有独立的三个文件,
后缀名分别为.pla...星界边境starbound挖矿技巧攻略分享挖矿的游戏,玩家在游戏中需要不停的挖矿,大家都变成了挖矿的小能手。但是挖矿也是有技巧的,不是简单的随便挖就会挖出好矿的。今天小编就给大家介绍星界边境starbound挖...防抓取,好游网提供内容,请查看原文。
星界边境starbound紫色武器怎么获得获得地点及办法系名:XPARLETTY6019VI这个星系的D星球上有两把紫色枪,有一把榴弹的单手枪很好用,打出母蛋还要分裂子弹,伤害很高,在地表的箱子里直接防抓取,好游网提供内容,请查看原文。星界边境六项修改器
/news/?2046.html星界边境starbound技能在哪冲锋跳跃飞翔获得地点xsol95Ia左880米,大型实验室(技能宝箱)冲锋跳跃蝴蝶飞翔-985598XTegmine246IIIb左边800米防抓取,好游网提供内容,请查看原文。
英文名starb什么意思答:星巴克杯防抓取,好游网提供内容,请查看原文。星界边境starbound 很多童鞋在经过一段时间的游戏后,发现自己这个存档简直是渣渣,想要重新开始却又不知道如何开始,那小编就主要介绍一下存档位置在哪,如何删除存档,如何从...该选哪一个,两个单词的区别?Whereto____?A.st...问:该选哪一个,两个单词的区别?Whereto____?A.starB.begin答:B防抓取,好游网提供内容,请查看原文。
T-Plink路由器或者ShanghaiB-star路由器的默认管...问:T-Plink路由器或者ShanghaiB-star路由器的默认管理员登录密码是什么?...答:T-Plink1、一般是ad防抓取,好游网提供内容,请查看原文。星界边境starbound中丰富的游戏道具一直吸引着玩家去收集和寻找。 今天小编就带来星界边境starbound 飞碟制作攻略分享。 赶紧来制作属于你自己的飞碟吧~~ 【修改器介绍】...张全蛋的台词?答:【第三季16】我是富土康三号流水线的张全蛋英文名叫Michelejack法文名叫霍雷呆-杰Q赖我的工作是组装手机那些大牌子的手机啊都是我们代生产的...防抓取,好游网提供内容,请查看原文。
blockb参加过什么综艺节目答:MnetStarCamMTVMatchUpSeason1Blockb&B1A0810MTVMatchUpSpecial1防抓取,好游网提供内容,请查看原文。删除游戏,重新下载,重新安装。OK。 CMDstart命令如何正确使用问:新手学习。例如我要运行c:\programfiles\opera\opera.exe,在使用start...答:“Start”命令,在Windows系统的“运行”窗防抓取,好游网提供内容,请查看原文。
这是什么意思……答:ThenIsummonedtherainmakerrightafterIaddressedtheluminousstarnotbeforeIcalmedtheelectricfor防抓取,好游网提供内容,请查看原文。人物存档位置在:\SteamApps\common\Starbound\player
星系(地图)存档位置在:\SteamApps\common\Starbound\universe
每个人物存档都有独立的三个文件,
后缀名分别为...我有一个问题:thesunisa()inthesolarsys...问:英语老师说是B,我认为是A,因为太阳不是行星啊,但老师就说star更没可...答:你好,很高兴能回答您的问题!正确答案应该是B。从科学方面说,太阳不是星星,太阳和星星是两个完全不同的感念。太阳是离地球最近的恒星,而planet除了行星的解释外还有恒星的意思,所以答案应选B。以上就是我的参考答案,希望能对您有一定的...防抓取,好游网提供内容,请查看原文。
关于STATA程度的问题,谢谢~问:xtregvar3var12var14var17var21var22var23var26var30var32va...答:eststorem_reesttablem防抓取,好游网提供内容,请查看原文。游戏根目录player文件夹WicrosoftWord2000中文版是由()发展来的。A....答:答案是DMicrosoft的Windows的版本发展历程:1989年11月WordforWindows1.01990年Wordf防抓取,好游网提供内容,请查看原文。
防抓取,好游网提供内容,请查看原文。星界边境starbound中有很多的物品,玩家总是希望能将物品堆叠的越高越好。 今天小编就带来星界边境starbound 物品堆叠技巧分享。 喜欢星界边境的玩家不要错过啦。 【修改器...怎么样才可以一次抽到王者水晶呢?小编觉得很简单啊,想要一次就抽到王者水晶,最重要的就是要看你的RP好不好了。在王者荣耀中,王者水晶现阶段只能通过幸运夺宝来获取。王者荣耀王者水晶确实不是那么好抽,说到抽防抓取,好游网提供内容,请查看原文。
必须英雄联盟难啊!不要把手游的难度和端游来做比较,没有任何可别性的!那些扯什么王者荣耀难的,别逗我笑了,本人长期混迹于LOL一区白银,打王者荣耀目前没有一个赛季不在钻石以上。别说什么王者荣耀用户基数大防抓取,好游网提供内容,请查看原文。科技卡可以去空间站里面找那个猴子科学家升级新的技能(双段跳之类的),科学家在空间站中部,他会让你做几个任务拿到初始技能(对小白很关键!)然后他前面的机器就可以用了...1、一个连补刀都不用的游戏!王者相对lol来说却是简单的多,甚至站在旁边死掉的兵都会给你加钱,所以lol的玩家就觉得这是一个弱智的游戏,但是玩游戏不是为了开心吗?又不要打职业,娱乐就好!2、嫉妒心理可防抓取,好游网提供内容,请查看原文。
当然是选贵的....如果是只送一个的话……荣耀水晶与王者水晶兑换的最好。芈月:大秦宣太后(用了红桃皇后代替一下....)小乔:天鹅之梦钟无艳:海滩丽影孙尚香:杀手不太冷(没找到图.....)韩信:教廷防抓取,好游网提供内容,请查看原文。目录里删除汉化就可以了 &我之前也有这种情况 今天我要说的是关于本人的一个故事,一个关于《魔兽世界》JJC的故事个人认为魔兽世界PVP做的算是非常平衡了,首先天赋百花齐放,百家争鸣。部落最良心的地方就是不会出现土豪吊打潘康恼庵智榭龀鱿郑灰闶址雷ト。糜瓮峁┠谌荩氩榭丛摹
要想逼格高最重要的一点是:走别人没走过的路叔本华曾说过这样一句话:有才之人,能击中别人无法击中的目标;天才,能击中别人连看都看不到的目标。Talenthitsatargetnooneelsecanhi防抓取,好游网提供内容,请查看原文。答:人物存档位置在:\SteamApps\common\Starbound\player 星系(地图)存档位置在:\SteamApps\common\Starbound\universe 每个人物存档都有独立的三个文件, 后缀名分别为.player .shipworld .metadata,且每个人物存档的名字都相同,虽然名字都很长...大司马――我的梦想是开一家真皮网咖,本名韩金龙,是斗鱼直播平台旗下的一名签约主播。主播的内容当然是英雄联盟。直播时间段固定在每天下午三点到晚上八点,周三固定休息。其他时间段没特殊情况一般都会播。你是李时珍的皮,一生之敌愣头青!非常喜欢马老师的直播,幽默。马老师的贴吧微博都可以关注一波,时不时会有些小福利哟~~防抓取,好游网提供内容,请查看原文。
不会啊,我媳妇有时候安慰我还会送我皮肤呢。玩游戏嘛,每个人理解不一样。有的人觉得浪费,有的人觉得划算不贵,我觉得在能接受的范围里面都是可以的。其实这里面最耗钱的是水晶和符文,其余的不算贵。不过这游戏最防抓取,好游网提供内容,请查看原文。答:如果是本地移除的 那是没有办法找回的 不清楚怎么丢失的话 当然如果只是游戏里没有可以根目录下找一下 最好养成及时备份存档的习惯应该是我的世界好玩,添加一些mod,光影材质,动态光影,add-ons,皮肤,披风之类的。迷你世界的mod,皮肤,披风,add-ons,光影材质,动态光影都没有,而且这些有些要钱,里面的物品还要等级解防抓取,好游网提供内容,请查看原文。
首先得看你在哪里,比如:1你在亚洲中国等地那你最先思考的是应该躲在哪里,毕竟这里禁枪人口又太密集,好一点的刀具也没多少,况且咱们又不是啥主角什么的出门就能捡个三棱军刺的,但是菜刀之流的千万别要拿,那玩防抓取,好游网提供内容,请查看原文。问:重重有赏!~~武器中一定要有此武器一般都会删除存档,但是千万不要这样做,发现自己辛辛苦苦创造的世界没有,真的会受到很大的打击。之前我的存档就被朋友不小心给删了一次,当时真的眼泪都在眼眶里打转了,那段时间真的心情非常的糟糕……“我的世界防抓取,好游网提供内容,请查看原文。答:其实你只要进服务器联机找人要,他给你最高级装备和武器就行了。。。 关于如何联机是: 1把自己的游戏升级到最高级版本,目前是7.1,貌似21日出8.0版 2找一个带服务器的STARBOUND群,进群了上面会有IP 3只要自己游戏版本和服务器版本相同,按多...以前玩大话最早是在05年,现在十多年了,那时候开始还买点卡,后来自己能跑200后,一直自己跑200挣点卡钱,一直也没冲过什么钱,直到他妈的有一次端午节任务,说出来是好事,但是塞翁失马焉知非福,我得了一个垂云叟,然后开始疯狂给宝宝升级,因为那时候区里面神兽不多,我是吉林专区的,后来和到尘缘未了了,吉林专区id:我\"一地鸡毛,因为我是三世男人法满修正,所以号抗性比较给力,经常皇宫杀人,这又得了一个垂防抓取,好游网提供内容,请查看原文。
那我们就来谈谈王者荣耀1v1模式厉害的英雄????(? ̄??? ̄??)1、不知火舞火舞一套技能几乎是可以直接秒人的,特别是二技CD短,伤害高,还会减速,而且六段位连跳,可以直接让人吐血,但到了后期,能防抓取,好游网提供内容,请查看原文。答:(当然有mod可以让休闲模式也带饥饿度),生存难度死亡掉落物品,困难难度死亡...分谁,adc340移速出鞋才400,荆轲出门就400,还没等跑呢,已经输了。没有位移adc350。荆轲出鞋你想跑都跑不了。现在荆轲有的出那个脱离战斗加60移速那个鞋。没法玩。不是技术不行,是先天压制。防抓取,好游网提供内容,请查看原文。
这是我十九连败之后第一场胜利,自己看吧,对面齐刷刷的7级,我保存了录像回看了一遍,对面五个人没有一个打野的,而且从不顿草丛,一次配合也没有,期间我们伙死了好几次都没算人头,仅7分钟结束战斗,结束之后我防抓取,好游网提供内容,请查看原文。答:删了就删了 会玩就行 反正到UFO就没任务了 实在不知道的区网上找个攻略就行 任务的最后就是造 信号发射器 然后就来了UFO 打了就行如果是前期对线的话能打赢他的ADC的确不多,女警,奥巴马和他有的一拼。女警超远射程可以有很好的消耗效果,而且清兵特快,一旦推进了你的塔内,在你方塔下放三角阵或者八字,一字型夹子,那你补兵都不好补,只有防抓取,好游网提供内容,请查看原文。
wot属于比较冷门的类型,但好制作比较精良,虽然根据游戏性的需求做了点妥协,但还是有一定的真实度的,但“黄金五九”之类的做法还是有点反胃。毕竟wot的题材和操作门槛没办法让绝大部分人适应(虽然已经很简防抓取,好游网提供内容,请查看原文。答:1. 把要复制的东西放到船的仓库里,保存退出游戏 2. 找到游戏存档位置,把关于船的存档复制出来 3. 上游戏把东西拿出来,保存退出 4. 把刚刚复制出来的船的存档复制并覆盖回去 5. 回到3 存档位置在Starbound\player 里面,船的存档类型是shipwor...我遇到最尴尬的一件事就是差点失去了我的第一次。当时正在包夜,一个女的从我身边走过,看着她火辣的身材加上黑丝皮裙就没忍住一直盯着看,想看她做哪台机,谁知她突然转头和我对视五秒钟,然后问我看什么。我鬼使神差的来一句看你好看,结果她竟然走了过来和我攀谈起来。接着就顺理成章的去开了房,正要办事的时候发现酒店没有套让我下来买,我下楼被冷风一吹突然冷静了下来,最后没敢在上去。跑回家睡觉了,白白浪费了我的包夜钱防抓取,好游网提供内容,请查看原文。
感谢邀请,本人先说明一下,我的世界创始于2009年,迷你创建于啥时候?2015年!说minecraft抄袭垃圾迷你的,咋TM想的你!要你这么说Notch从2009年穿越到2015年抄袭迷你,再跑回去,防抓取,好游网提供内容,请查看原文。答:存档和steam有没关系,存在你电脑上的我玩过的手游挺多,有保卫萝卜,植物大战僵尸,剑侠情缘手游等等,真正让我着迷的只有皇室战争,这是2016年现象级的全球最佳手游,2017年第二季度依然是最具吸引力手游之一,位列全球手游收入榜第二,3分钟防抓取,好游网提供内容,请查看原文。
战局逆风不放弃逆风翻盘是一件多么痛快的事情,有过经验的玩家都应该了解,战局逆风不代表输赢,万一对面浪了呢?万一对面吵架了呢?万一对面五个人打团就460呢?万一对面五个人掉线了呢?王者荣耀即将来到了赛季防抓取,好游网提供内容,请查看原文。答:没有在编辑器内设置数据版本同步.解决方法如下: 用地图编辑器打开你那张地图,然后依次点击上面的"情节--地图选项",在出来的对话框中的靠下部的位置找到"游戏数据设置",这里被设定成了"默认的(以地图混战状态为基础)",修改它,改成"混战(最新的补。上面提到的有认识的,也有不认识的。我就挑我知道的几个人来说说吧。小时候大约在上小学的时候,被同学带进游戏厅,从此接触到了拳皇,虽然至今仍然是个拳皇菜鸟但是对于拳皇高手一直处于45°仰望的感觉。前几年一次偶然的机会知道了小孩,当时的他已经是格斗界的一哥了。横扫世界各大格斗比赛的冠军。不论是拳皇还是街霸都非常厉害。在此之前其实一直感觉拳皇这样的游戏在中国并没有什么热度,和一些网游比起来差远了。但是知道防抓取,好游网提供内容,请查看原文。
楼主没有看过lck,只知道lpl吧。我觉得最强的是s5夏季赛skt,上单marin,打野bengi,中单faker,下路wolf加bang。我是狗粉,首先说为什么ad不选uzi,如果uzi是韩国人,在防抓取,好游网提供内容,请查看原文。答:星界边境存档编辑器攻略 运行软件,进入starcheat文件夹,双击starcheat.exe打开该程序。 如果需要修改提示框内显示的路径下的游戏存档,则选择Yes,否则选择No,自行手动选择starbound文件路径。 手动选择方法: 选择完后会出现这个载入画面,...在这个困的睁不开眼得中午,你把我拉了过来,算了,说正题。支持那个游戏,说实话,我支持最开始,国外的我的世界,被网易一代理,作为一名学生党,哪有钱买啊,别说我穷,我真的掏不出来这45块钱,所以说,支持最开始国外的我的世界,迷你没啥可说,把原代码直接搬走了,查的时候还还加密了,明显有见不得人的地方。另外,如果去掉什么抄袭不抄袭,就单看游戏质量,就不一样了,迷你最让人讨厌的应该就是充值系统了吧,家具,玻防抓取,好游网提供内容,请查看原文。
说《诛仙》与《七界传说》齐名,估计你会被喷出个爆款??我是看过的,这本书一开始还是不错的,后来吗,个人感觉有几个问题,1.各界的塑造不够,人物略少,整体缺乏“界”的气势,直观感觉其实都和一个门派差不多防抓取,好游网提供内容,请查看原文。问:starbound星界边境正版刚刚入手,问下现在还会删档吗。 还有存档可以复...肯定迷你...话不多说大家都清楚吧……抄袭mc它还挺有理.一堆借口什么mc有枪吗?有什么公主床吗?不愧可以说是一款小学生玩的游戏呀??公主床这些的...mc不需要?还有minidog说,mc画质太差,防抓取,好游网提供内容,请查看原文。答:不会,我试过自救守则:生化危机爆发应对手则,同样适用于战争(战争比生化危机还恐怖,面对的飞机大炮笔者宁愿面对丧尸)假设在生化潮爆发前一个月只有你一个人知道,社会稳定,市场秩序井然,那么首先恭喜你,你有一个很好的开防抓取,好游网提供内容,请查看原文。星界边境starboundUFO怎么打UFO打法图文攻略打UFO的准备工作就是造这个发射台~这也是新手任务的一部分。需要一大堆铁和一点点银,这些在沙漠星球应有尽有。如果你真去过沙漠星球的话,相信你身上的铁也不少了吧~反...星界边境starbound蘑菇人星球在哪星球坐标位置星界边境starbound有些玩家居然发现了蘑菇星!蘑菇星上蘑菇人!下面就带大家看看星球坐标,一起去占领蘑菇星!gamma星系925437地表有很多蘑菇人文化有大量...星界边境starbound紫色武器在哪紫色双手机枪坐标星界边境starbound紫色武器又来啦,小编又在偶然之下发现了一把紫色双手机枪,现在将坐标分享给大家。坐标:X:-Y:-XMuEri89IIIa更多相关:星界边境sta...为您准备的好内容:
最新添加资讯
24小时热门资讯
Copyright © 2004- All Rights Reserved. 好游网 版权所有
京ICP备号-1 京公网安备02号JsonHelper修改4.0 - HOT SUMMER - 博客园
每天都是不一样,积极的去感受生活
public class JsonHelper
/// &summary&
/// 将对象序列化为JSON格式
/// &/summary&
/// &param name="o"&对象&/param&
/// &returns&json字符串&/returns&
public static string SerializeObject(object o)
string json = JsonConvert.SerializeObject(o);
/// &summary&
/// 解析JSON字符串生成对象实体
/// &/summary&
/// &typeparam name="T"&对象类型&/typeparam&
/// &param name="json"&json字符串(eg.{"ID":"112","Name":"石子儿"})&/param&
/// &returns&对象实体&/returns&
public static T DeserializeJsonToObject&T&(string json) where T : class
JsonSerializer serializer = new JsonSerializer();
StringReader sr = new StringReader(json);
object o = serializer.Deserialize(new JsonTextReader(sr), typeof(T));
T t = o as T;
/// &summary&
/// 解析JSON数组生成对象实体集合
/// &/summary&
/// &typeparam name="T"&对象类型&/typeparam&
/// &param name="json"&json数组字符串(eg.[{"ID":"112","Name":"石子儿"}])&/param&
/// &returns&对象实体集合&/returns&
public static List&T& DeserializeJsonToList&T&(string json) where T : class
JsonSerializer serializer = new JsonSerializer();
StringReader sr = new StringReader(json);
object o = serializer.Deserialize(new JsonTextReader(sr), typeof(List&T&));
List&T& list = o as List&T&;
/// &summary&
/// 反序列化JSON到给定的匿名对象.
/// &/summary&
/// &typeparam name="T"&匿名对象类型&/typeparam&
/// &param name="json"&json字符串&/param&
/// &param name="anonymousTypeObject"&匿名对象&/param&
/// &returns&匿名对象&/returns&
public static T DeserializeAnonymousType&T&(string json, T anonymousTypeObject)
T t = JsonConvert.DeserializeAnonymousType(json, anonymousTypeObject);
/// &summary&
将JSON解析成DataSet(只限标准的JSON数据)
例如:Json={t1:[{name:'数据name',type:'数据type'}]} 或 Json={t1:[{name:'数据name',type:'数据type'}],t2:[{id:'数据id',gx:'数据gx',val:'数据val'}]}
/// &/summary&
/// &param name="json"&Json字符串&/param&
/// &returns&DataSet&/returns&
public static DataSet S_JsonToDataSet(string json)
var ds = new DataSet();
var jss = new JsonSerializer();
StringReader sr = new StringReader(json);
object obj = jss.Deserialize(sr, typeof(Dictionary&string, object&));
var datajson = (Dictionary&string, object&)
foreach (var item in datajson)
var dt = new DataTable(item.Key);
var rows = (object[])item.V
foreach (object row in rows)
var val = (Dictionary&string, object&)
DataRow dr = dt.NewRow();
foreach (var sss in val)
if (!dt.Columns.Contains(sss.Key))
dt.Columns.Add(sss.Key);
dr[sss.Key] = sss.V
dr[sss.Key] = sss.V
dt.Rows.Add(dr);
ds.Tables.Add(dt);
return null;
/// &summary&
将DataSet转化成JSON数据
/// &/summary&
/// &param name="ds"&&/param&
/// &returns&&/returns&
public static string S_DataSetToJson(DataSet ds)
if (ds.Tables.Count == 0)
throw new Exception("DataSet中Tables为0");
json = "{";
for (int i = 0; i & ds.Tables.C i++)
json += "T" + (i + 1) + ":[";
for (int j = 0; j & ds.Tables[i].Rows.C j++)
json += "{";
for (int k = 0; k & ds.Tables[i].Columns.C k++)
json += ds.Tables[i].Columns[k].ColumnName + ":'" + ds.Tables[i].Rows[j][k] + "'";
if (k != ds.Tables[i].Columns.Count - 1)
json += ",";
json += "}";
if (j != ds.Tables[i].Rows.Count - 1)
json += ",";
json += "]";
if (i != ds.Tables.Count - 1)
json += ",";
json += "}";
catch (Exception ex)
throw new Exception(ex.Message);
/// &summary&
json字符串转换为Xml对象
/// &/summary&
/// &param name="sJson"&&/param&
/// &returns&&/returns&
public static XmlDocument S_JsonToXml(string sJson)
var jss = new JsonSerializer();
StringReader sr = new StringReader(sJson);
object obj = jss.Deserialize(sr, typeof(Dictionary&string, object&));
var dic = (Dictionary&string, object&)
var doc = new XmlDocument();
XmlDeclaration xmlDec = doc.CreateXmlDeclaration("1.0", "gb2312", "yes");
doc.InsertBefore(xmlDec, doc.DocumentElement);
XmlElement root = doc.CreateElement("root");
doc.AppendChild(root);
foreach (var item in dic)
XmlElement element = doc.CreateElement(item.Key);
S_KeyValue2Xml(element, item);
root.AppendChild(element);
public static void WriteXML(string sJson,string filename)
var jss = new JsonSerializer();
StringReader sr = new StringReader(sJson);
object obj = jss.Deserialize(sr, typeof(Dictionary&string, object&));
var dic = (Dictionary&string, object&)
var doc = new XmlDocument();
XmlDeclaration xmlDec = doc.CreateXmlDeclaration("1.0", "gb2312", "yes");
doc.InsertBefore(xmlDec, doc.DocumentElement);
XmlElement root = doc.CreateElement("root");
doc.AppendChild(root);
foreach (var item in dic)
XmlElement element = doc.CreateElement(item.Key);
S_KeyValue2Xml(element, item);
root.AppendChild(element);
doc.Save("XML/" + filename);
private static void S_KeyValue2Xml(XmlElement node, KeyValuePair&string, object& source)
object kValue = source.V
if (kValue.GetType() == typeof(Dictionary&string, object&))
var dictionary = kValue as Dictionary&string, object&;
if (dictionary != null)
foreach (var item in dictionary)
if (node.OwnerDocument != null)
XmlElement element = node.OwnerDocument.CreateElement(item.Key);
S_KeyValue2Xml(element, item);
node.AppendChild(element);
else if (kValue.GetType() == typeof(object[]))
var o = kValue as object[];
if (o != null)
foreach (object t in o)
if (node.OwnerDocument != null)
XmlElement xitem = node.OwnerDocument.CreateElement("Item");
var item = new KeyValuePair&string, object&("Item", t);
S_KeyValue2Xml(xitem, item);
node.AppendChild(xitem);
if (node.OwnerDocument != null)
XmlText text = node.OwnerDocument.CreateTextNode(kValue.ToString());
node.AppendChild(text);
随笔 - 450

我要回帖

更多关于 存档修改器 的文章

 

随机推荐