JavascriptObject到字符串gwt
我已经成为JavaScriptOverlyTypes的超级粉丝 比如说,我有以下JSON对象:JavascriptObject到字符串gwt,javascript,gwt,javascript-objects,Javascript,Gwt,Javascript Objects,我已经成为JavaScriptOverlyTypes的超级粉丝 比如说,我有以下JSON对象: { "product": { "name": "Widget", "prices": { "minQty": 1, "price": 12.49 } } } 所以我写了一门关于产品的课,一门关于价格的课。现在,如果在分析price JavascriptObject时出现错误,我想将其打印如下: { "minQty": 1, "price": 12.49 }
{
"product": {
"name": "Widget",
"prices":
{ "minQty": 1, "price": 12.49 }
}
}
所以我写了一门关于产品的课,一门关于价格的课。现在,如果在分析price JavascriptObject时出现错误,我想将其打印如下:
{ "minQty": 1, "price": 12.49 }
但是我还没有找到将价格JavascriptObject返回给字符串的可能性
有可能这样做吗
问候,,
Stefan新的JSONObjectpriceJso.toString
当心性能问题,因为它会为对象的每个属性创建一个JSONValue对象,当然是递归的,而且我不确定GWT编译器是否能够优化很多东西。
在您的情况下,作为一个错误路径,它应该是正常的。新建JSONObjectpriceJso.toString
当心性能问题,因为它会为对象的每个属性创建一个JSONValue对象,当然是递归的,而且我不确定GWT编译器是否能够优化很多东西。
在您的情况下,作为一个错误路径,它应该是正常的。有一个很好的功能:
String jsonString = JsonUtils.stringify(priceJson);
其中包含本机实现:
public static native String stringify(JavaScriptObject obj) /*-{ JSON.stringify(obj); }-*/;
它有一个很好的功能:
String jsonString = JsonUtils.stringify(priceJson);
其中包含本机实现:
public static native String stringify(JavaScriptObject obj) /*-{ JSON.stringify(obj); }-*/;
酷,正是我想要的。请注意,您必须将*.gwt.xml文件包含到项目中。另一方面,是否有可能以良好的格式打印JSON文件?module.gwt.xml必须继承JSON模块才能使其正常工作:酷,这正是我想要的。请注意,您必须将*.gwt.xml文件包含到项目中。另一方面,是否有可能以良好格式打印JSON文件?您的module.gwt.xml必须继承JSON模块才能正常工作: