小编shb*_*ldw的帖子

仅替换JSON对象的某个部分

好的.我正在为游戏作为项目编写一个保存编辑器,并且保存在JSON中.我使用它后从实际编辑器返回一个小片段,它看起来像:

{"hero":{"STR":10,"HP":33,"HT":35,"attackSkill"13,"defenseSkill":3}}
Run Code Online (Sandbox Code Playgroud)

这只是保存的一小部分.我不能为我的生活弄清楚如何只在整个保存中替换这部分.我试过了

  • Json对C#整个事情.这不起作用,因为出于某种原因,游戏制造商决定将其中一半的字段作为他游戏中的类名,例如."com.whatever.whatever":1.这吓坏了解析器.
  • 只需使用返回的代码段.游戏不接受它,因为它不像实际的保存那么完整.
  • 只是寻找价值观.我不能让这个工作,只是因为我不知道如何很好地操纵字符串.

我想换掉

{"hero"{...}} 
Run Code Online (Sandbox Code Playgroud)

部分与新的部分.

我该怎么做呢?谢谢.

此外,游戏的pastebin保存,如果有人想要/需要它:http://pastebin.com/eK13cNtg

c# json.net

4
推荐指数
1
解决办法
4805
查看次数

如何在ruby中将字符串列表转换为一个字符串?

一个人应该怎么做一个列表,如 ["1","2","3"] 把它变成一个字符串,如 "123"

ruby list

2
推荐指数
1
解决办法
81
查看次数

标签 统计

c# ×1

json.net ×1

list ×1

ruby ×1