Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 将巨大字符串打印到Logcat_Android_Xml_Logcat_Stringwriter - Fatal编程技术网

Android 将巨大字符串打印到Logcat

Android 将巨大字符串打印到Logcat,android,xml,logcat,stringwriter,Android,Xml,Logcat,Stringwriter,将XML字符串打印到Logcat窗口的最佳方式是什么?我试图打印的字符串实际上是一个包含大量数据的StringWriter,当我试图打印它时,Logcat会截断它,而不会打印出整个内容(至少看起来好像没有)。当我试着打印StringWriter的长度(StringWriter.toString().length())时,结果是500,但就我所见,XML内容比这个长。StringWriter的长度是否限制为500? 或者我是否可以让Logcat停止截断字符串并打印出全部内容?我认为这是有限的,只需

将XML字符串打印到Logcat窗口的最佳方式是什么?我试图打印的字符串实际上是一个包含大量数据的StringWriter,当我试图打印它时,Logcat会截断它,而不会打印出整个内容(至少看起来好像没有)。当我试着打印StringWriter的长度(
StringWriter.toString().length()
)时,结果是500,但就我所见,XML内容比这个长。StringWriter的长度是否限制为500?
或者我是否可以让Logcat停止截断字符串并打印出全部内容?

我认为这是有限的,只需将每个字符串分解为500个字符并打印出来,我不认为还有其他方法。将其发送给Logcat而不是例如,将其保存到SD卡中作为文本文件,您可以在以后轻松访问,并可以使用您喜爱的编辑器(如记事本+++)对其进行格式化/搜索。检查是否有帮助:与调试透视图相关的内容。@MarvinLabs:只需将其打印到logcat窗口似乎更容易。但是写一个文件可能是最好的办法。@Araw试试这个,这对我来说很有用