如何从JSON中的字符串中获取格式?

时间:2014-05-02 05:58:32

标签: javascript jquery json

我是JSON格式的新手。我试图在JSON模式下检索字符串的格式。我已经通过将{0:n2}指定为完全正常工作的td来应用该格式。现在我试图从td文本中检索格式({0:n2}),但我无法得到它。

例如:

如果我已将格式{0:n2}应用于td,那么该值将变为" 0.00",现在我已尝试从td文本中检索格式" 0.00&# 34;,我不知道该怎么做......

我试图将结果作为" {0:n2}"

如果有人知道如何检索字符串的格式,请帮帮我......

提前致谢。

1 个答案:

答案 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);