问题标签 [litjson]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 如何使用 LitJson 编辑一个类的多个实例的单个属性,这些实例都存储在一个 json 文件中?
我正在尝试使用 json 文件创建库存系统。基本上,我有我的 json 文件:
我有我的 c# 文件:
在我的 c# 文件中,我想访问一个项目,比如说中性炸弹项目。怎么进去编辑中性炸弹的平衡?我想使用项目 ID 来告诉要编辑哪个对象。我想创建一个列表,其中每个元素都是存储在 Json 文件中的项目之一,但我不确定如何将它们分开。我应该怎么办?
android - JSON 文件适用于 Unity 编辑器,但不适用于 Android 设备
目前在我的开发中使用 LitJson。Json 在 Unity Editor 中工作得非常好,但在 android 设备中却不行。尝试了各种加载 json 文件的方法,但没有任何效果。这是我的最新代码:
非常感谢!
c# - Unity:将 json 分配给 List
JSON下面是WWW
GET结果
我想将结果分配给List<>
,所以我可以轻松访问WatchList
. 下面是我试过的代码。
我还尝试了一个名为 LitJSON 的库:
json - 如何统一从json数据中获取特定字段
- 使用谷歌反向地理编码我得到一个 json。
- 我需要从中访问特定字段。
我尝试了以下代码
这里我不能打印名字(formatted_address)
我的json文件如下
我登录名称时的错误如下
我如何记录字段 [formatted_address]
json - 是否有可能有嵌套数组json?
我对json有点陌生。所以我想在一个数组的值内创建一个数组值,如下所示。
但不幸的是它不起作用。当我尝试读取数据时,它给了我一个错误。
我想知道是否可以在数组值中包含一个数组。谢谢你。
c# - 如何使用 LitJSON 从 JSON 文件中提取 UTF-8 字符串,因为 JsonData 似乎没有转换?
我尝试了许多方法来使用 Unity 中的 LitJson 从 JSON 文件中提取一些字符串。
我已经对转换进行了编码,尝试获取字节数组并将它们发送出去,但似乎没有任何效果。
我开始创建 JsonData 对象并尝试运行以下测试:
我确保我的 jsonString 使用的是 UTF-8,但是输出显示如下:
我尝试了许多其他方法,但是因为这是确保在创建 JsonData 对象时正确编码,所以我想不出我做错了什么,因为我对 JSON 的了解不够。
先感谢您。
json - 如何获取json中的键名?
我以前的问题是我无法像我想要的那样安排 json 结构。我找到了一些看起来几乎满足我需求的答案,但不幸的是我不知道它是否有效,因为发生了另一个问题。
下面,我根据一个叫 Programmer 的 json 结构整理了我自己的 json 数据。
在这里,我有一个名为"human"的键。我的数据中有两个键。第一个是"human",第二个是"non_human"。现在,如果我的 json 文件中有两个数据,它将变成这样:
这种情况可能与这里有人问的类似。但不幸的是,我不知道是否可以统一做到这一点。我想做一个像这个答案的方法。所以我可以通过比较这些键来确定要采取的行动。
现在的问题是如何使用 C# 在我的 json 数据中将键名作为字符串获取?
c# - 使用泛型类型的开关序列化响应
我在 Unity3D 项目中使用LitJson和BestHTTP库,我会编写我的自定义ResponseSerializer对象。目标是创建一个使用泛型将可能的响应映射到我想要的对象的方法。
所以,我的第一次尝试是类似的:
但是通过这种方式,我得到了编译错误
带有消息:
无法将类型转换
LitJson.JsonData
为T
所需T的可能类型只有 4 种(目前):
- 细绳
- 整数
- 漂浮
- 布尔
所以,我开始玩开关类型,但每次我得到编译错误。我的最后一次尝试是这个(取自https://stackoverflow.com/a/4478535/2838073):
但错误总是一样的:
无法将类型隐式转换
mytype
为T
我究竟做错了什么?我对带有泛型模式的 C# 不实用,我会从我的错误中吸取教训。
c# - 使用 c# 和 LitJson 解析 JSON
我有一个 JSON 数据(附加文件)。如何使用 C# 使用 LitJSON 解析它?我在反序列化它时遇到了麻烦。任何帮助,将不胜感激。