Java字符串末尾的"..."=内存空间不足?

rom*_*ako 1 java string parsing max htmlunit

我编写了一个解析程序来评估信息列表,并在条目末尾附加价格.我正在使用HTMLUnit来获取我想要使用asText()查看的页面的字符串.我的代码段如下:

HtmlPage page = wc.getPage(name.substring(0, name.length() - 1));
wc.waitForBackgroundJavaScriptStartingBefore(100);
String test = page.asText();
Run Code Online (Sandbox Code Playgroud)

在我的一个案例中,字符串的索引计数为111,471(根据Eclipse调试器),它以"..."结尾,我假设这意味着此特定变量在内存中没有更多空间来存储额外的信息.字符串不包含整个网页,我需要提取的位位于页面的最底部.有没有办法解析这么大的字符串?

blu*_*gh2 6

您确定字符串不包含整个网页吗?如果字符串很长,将字符串打印到控制台可能会导致省略号(或截断,显示为...).然而,这并不意味着它在省略号上被切断了.

你有没有尝试过处理字符串,你有没有错误?或者你只是假设它不完整?