我是JSON格式的新手。我试图在JSON模式下检索字符串的格式。我已经通过将{0:n2}指定为完全正常工作的td来应用该格式。现在我试图从td文本中检索格式({0:n2}),但我无法得到它。
例如:
如果我已将格式{0:n2}应用于td,那么该值将变为" 0.00",现在我已尝试从td文本中检索格式" 0.00&# 34;,我不知道该怎么做......
我试图将结果作为" {0:n2}"
如果有人知道如何检索字符串的格式,请帮帮我......
提前致谢。
答案 0 :(得分:0)
JSON本质上是一个可以与javascript对象紧密匹配的字符串。因此,将其转换为本机javascript对象并不困难。为此目的使用JSON.parse()。 developer.mozilla.org中的一些示例:
try {
JSON.parse('{}'); // {}
JSON.parse('true'); // true
JSON.parse('"foo"'); // "foo"
JSON.parse('[1, 5, "false"]'); // [1, 5, "false"]
JSON.parse('null'); // null
} catch (e) {
console.error("Parsing error:", e);
}
如果我理解您要实现的目标,可以使用此函数将本机编号格式化为带有两位小数的字符串:var myFormattedString = myNumber.toFixed(2);