问题标签 [hjson]
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.
javascript - 如何在 create-react-app 项目中使用 HJSON 和 Jest?
我在 create-react-app 项目中使用HJSON (请参阅此处的答案),但 Jest 没有使用相同的 webpack 配置,因此无法正确导入 HJSON - 例如
只需设置options
为字符串'../assets/options.hjson'。
那么如何使用 Jest 导入 HJSON 文件呢?
c# - 用于 PowerShell 的 HJSON C# 库
我正在尝试为 PowerShell 使用 HJSON C# 库:https ://github.com/hjson/hjson-cs 我已成功编译 dll,将其放入文件夹并通过标准过程添加类型:
我正在尝试通过示例来了解基础知识:
读取方法:https ://github.com/hjson/hjson-cs#read
但输出缺少值:
所以我看不到价值。为什么它不像 JSON 对象那样工作?
当我尝试遍历键时:
我懂了:
尝试枚举集合时发生以下异常:“由于对象的当前状态,该操作无效。”
我确定我遗漏了一些东西,但我对 c# 的了解还不够,不知道该怎么做。
json - 如何解析来自美国人口普查 API 调用的不规则 JSON 响应?
以下是来自美国人口普查 API 调用的响应。它在响应中使用不规则的 JSON(或简单的 javascript 对象)格式。形式为{一组数据}{第二组数据}。如何解析第二组,即第二个 { } 块中 data: 标记之后的数组数据。非常感谢。
json - 根据日期字段从特定时间间隔获取 JSON 文件
我有很多 json 文件,其结构如下所示:
我的目标是只获取日期字段来自某个时期的这些文件。例如从 2018-05-20 到 2018-07-20。我不能基于创建这些文件的日期,因为所有这些都是在一天内生成的。也许可以使用 sed 或类似的程序?
c# - C# Hjson 反序列化后返回 null
我有一个像这样的 hjson 文件,我想反序列化并使用它:
我使用 HjsonValue.Load 方法加载它,如下所示:
我认为我的问题出在 2 个 c# 编码的行中,但不知道是什么。我是在反序列化错误还是似乎是什么问题?我怀疑这是因为它是一个嵌套的 json,但找不到反序列化它的方法。尝试使用字典,因为它是另一个堆栈问题的答案,但它对我不起作用。
注意:第一个和第二个尝试的返回方法不会返回任何错误,但它们只是返回一个 nullreferenceexception,因为“SecondConfig”和“ThirdConfig”都是 null..
更新(在 er-sho 的帮助下):从 hjson (TestConfig)中删除了“根”元素,从而解决了问题。
python - 如何在 python (Pycharm) 中读取 Hjson 文件?
我想知道如何在 python 中读取“.Hjson”文件?我已经获得了一个 Hjson 格式的数据集,并希望使用 Python 对其进行分析,例如获取 x 和 y 。数据如下所示:
谢谢 >
c++ - 如何使用 C++ 中的 hjson 库创建带有注释的 hjson 文件?
我浏览了https://github.com/hjson/hjson-cpp 只需要一些帮助来使用 cpp 创建一个基本的 .hjson 文件来保存如下所示的数据:
主 { Group1 { key1:value1 [ k1:v1 k2:v2 ] key2:value2 [ k1:v1 k2:v2 ] } }
excel - JSONConverter.bas 抛出编译错误:未定义子或函数
Windows 10
Excel O365 VBA
将 Jsonconverter.bas 导入项目 Modulels 将
Dictionary.cls 导入项目类
为 MS 运行时脚本添加参考
我可以在我的 .ResponseText 中看到数据,但是一旦程序调用
Set Json = JsonConverter.ParseJson(http.responseText)
,我就会收到编译错误。
除了将 Dictionary 导入到 Class 部分之外,我还需要对 Dictionary 做任何事情吗?在我的脚本的主子中是否有任何引用?
代码如下。误差函数低于该值并http.responsetext
低于该值。
抛出错误并突出显示 : 之后的第一个“Set”语句(从不停止)
供参考
python - HJSON 将仅解析整数或“空”值
我正在尝试将应该是 JSON 的内容解析为 Python 字典。但是,我正在使用的 JSON 文件不是有效的 JSON,因为键值对周围经常会缺少引号。HJSON 似乎是我正在寻找的东西,但是如果我尝试传递除null
整数以外的任何值,我发现它会出错。
使用我必须使用的一些“JSON”值来玩弄它:
错误消息似乎不正确。这不是
key name
问题所在(因为同一个键有时会起作用),而是value name
.HJSON 似乎能够解析的唯一值是整数(值
42
有效)和null
值。
我在这里想念什么?