Java 如何从包含文本的HTML页面转换为JSON

Java 如何从包含文本的HTML页面转换为JSON,java,json,string,Java,Json,String,假设我通过HTML页面中的TextArea输入文本。如何使用Eclipse将其转换为JSON格式? 我使用TextArea输入的字符串示例如下 对于AWSDataTransfer产品,这是公开定价计划。 关于通过EC2 AZ的数据传输: 在所有AWS地区,入站为$0.01/GB。 在所有AWS地区,出站是$0.01/GB。我猜“Eclipse”是指“Eclipse编辑器中的Java”。一个简单的解决方案是使用DOM检查HTML元素,然后使用Java中的JSON库构造对象。Java中有一个很好的J

假设我通过HTML页面中的TextArea输入文本。如何使用Eclipse将其转换为JSON格式? 我使用TextArea输入的字符串示例如下

对于AWSDataTransfer产品,这是公开定价计划。 关于通过EC2 AZ的数据传输: 在所有AWS地区,入站为$0.01/GB。
在所有AWS地区,出站是$0.01/GB。

我猜“Eclipse”是指“Eclipse编辑器中的Java”。一个简单的解决方案是使用DOM检查HTML元素,然后使用Java中的JSON库构造对象。Java中有一个很好的JSON库。你可以轻松地用谷歌搜索它。拥有Java的JSON对象后,如果需要,可以使用toString()将其转换为字符串。

您能更详细地描述一下您的问题吗?您正在使用哪个应用程序服务器/框架?您希望它只是一个字符串,例如,
{“text”:“For the AWS…”
,还是基于字符串的子部分进行结构化?您这样说的意思是什么:我如何使用eclipse将其转换为json表单?我希望它转换为表单映射列表字符串。我想编写一个java程序,它将打开一个文件,其中包含我通过HTML页面中的文本区域提供的信息,并将其转换为JSON格式。
{“myString”:“对于AWSDataTransfer产品,这是公开的定价计划。关于跨EC2 AZs的数据传输:在所有AWS地区,入站为$0.01/GB。在所有AWS地区,出站为$0.01/GB。”}
。如果没有更多信息,很难说出您真正想要的是什么。我希望将其转换为类似“产品”的JSON格式:”AWSDataTransfer,“PlanName”:“public”,“EC2 Regional”:[{“region”:“all”,“type”:“in”,“rate”:“$0.01/GB”},{“region”:“all”,“type”:“out”,“rate”:“$0.01/GB”}],