在 JSON 中将一个值分配给多个名称
Assign one value to multiple names in JSON
我对JSON相当陌生,想知道是否有办法拥有具有多个名称的名称/值对。 我希望能够搜索任一名称并检索相同的值,而无需在两个单独的位置更改值。
像这样:
{"someName & someOtherName" : "singleValue"}
如果没有办法在本地执行此操作,是否有任何 JSON 预处理器? 也许像 SASS 这样的东西,我可以创建一个变量并使用该变量在整个文件中分配单个值?
$singleValue: true;
something: $singleValue;
somethingElse: $singleValue
如果没有办法在本地执行此操作
没有。
是否有任何 JSON 预处理程序?
我不知道任何(无论如何,软件推荐问题对于 Stackoverflow 来说都是题外话),但用你选择的语言写一个并不困难。
从一些变量构建数据结构,然后生成JSON是一个微不足道的问题,你可以用你喜欢的任何语言编写一个简单的脚本,而不是使用专用的预处理器。
例如:
#!/usr/bin/env perl
use v5.18;
use JSON;
my $value = "singleValue";
my %data = (
someName => $value,
someOtherName => $value
);
print JSON::encode_json('%data);
或
#!/usr/bin/env nodejs
var value = "singleValue";
var data = {
someName: value,
someOtherName: value
};
console.log(JSON.stringify(data));
相关文章:
- 在jquery中创建和分配一个css类
- 在getJSON函数中分配一个变量
- ExtJS:为存储中的数据分配一个变量
- Javascript:分配一个变量并同时对其进行测试
- 在 JavaScript 警报消息框的“确定”按钮上分配一个值
- 使用 emscripten 在 JavaScript 中分配一个 C 结构
- 你能在javascript中分配一个引用表达式吗?
- JS - 为每个 Dom 元素分配一个对象中的值
- 我应该从量角器中元素的 getText() 承诺中分配一个变量或返回变量
- 如果我为 JS 变量分配一个新值,它会破坏它的绑定吗?
- JavaScript var 分配一个动态可为空的值显示脚本错误
- 为每个对象分配一个键
- 在 Jquery 中为语言切换器分配一个全局变量
- 找到一个按钮并通过jQuery / JavaScript分配一个ID
- 在 iframe 内分配一个变量
- 在循环中分配一个带有 PHP/Postgresql 查询值的 javascript 数组
- 随机为图像分配一个值,然后传递动画
- 为什么可以't我给“t”分配一个新值;这个“;在原型函数中
- AngularJS$http promise只能分配一个错误/成功函数
- 我可以从javascript向asp.net服务器端分配一个值吗