Java write(<;a writer>;)与aWriter.write(jSONObj.toString())
似乎有两种方法可以将JSON对象的内容写入编写器。我也可以Java write(<;a writer>;)与aWriter.write(jSONObj.toString()),java,json,writer,jsonobject,Java,Json,Writer,Jsonobject,似乎有两种方法可以将JSON对象的内容写入编写器。我也可以 myWriter.write(myJSONObj.toString()); 或 有什么理由让任何人选择一种方式而不是另一种方式吗?根据: 因此,基本上,第一种方法: myWriter.write(myJSONObj.toString()); myJSONObj.write(myWriter); 创建StringWriter 将写入程序传递到写入(写入程序写入程序,int-indentFactor,int-indent) 将JSON
myWriter.write(myJSONObj.toString());
或
有什么理由让任何人选择一种方式而不是另一种方式吗?根据:
因此,基本上,第一种方法:
myWriter.write(myJSONObj.toString());
myJSONObj.write(myWriter);
StringWriter
写入(写入程序写入程序,int-indentFactor,int-indent)
StringWriter#toString()
转换myWriter
myWriter.write(myJSONObj.toString());
myJSONObj.write(myWriter);
写入(写入程序写入程序,int-indentFactor,int-indent)
您使用哪一个库?因此对于第二种方法,除了为我保存一些StringWriter创建之外,它没有做很多其他事情。。。