在GWT中,将JavaScriptObject覆盖类型转换为JSON字符串的最佳方法是什么?
我目前有
public final String toJSON() {
return new JSONObject(this).toString();
}
这似乎工作正常。我想知道是否有更好的方法。
最佳答案
我从未真正尝试过(到目前为止只使用了JSON,再也不需要产生它了)。这似乎是 native 浏览器/javascript功能。
您可以将其编写为:
public native String toJSON() /*-{
return this.toString();
}-*/;
它们本质上只是做完全相同的事情,并且可能导致相同的JavaScript输出。优化的编译器确实很棒。
关于json - GWT覆盖类型,转换为JSON,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/258668/