如何使用 Java 从网站复制某些文本

How to copy certain text from a website with Java

我有一个纯文本网站。该网站的格式如下:

{"code1":"Text I want copied","code2":"Second text I want to copy"}

每次网站刷新时,我要复制的文本的长度都会发生变化。我很好奇如何使用 Java 检索在“”之后和“”,”之前开始的文本。我希望第二个文本也能发生同样的事情。我还想删除 html 标签。将不胜感激。

使用 org.json 库,您可以像这样解析 JSON:

String myJSONString = "{\"code1\":\"Text I want copied\",\"code2\":\"Second text I want to copy\"}";
JSONObject object = new JSONObject(myJSONString);
String[] keys = JSONObject.getNames(object);

String firstText = (String) object.get(keys[0]);
String secondText = (String) object.get(keys[1]);

要解析网页,可以使用JSoup library. See an example from this answer