是否有java库,java框架或java示例我可以提供URL www.test.com/storage/test.json,并验证HTML元素,特别是HTML打开和关闭标记,所以我可以确保对json文件进行更改时,读取内容的网页(www.test.com/content)仍会呈现?
至于一点背景,在Java开发方面我可以被认为是新手。我希望创建一个自动脚本,将通过jenkins运行以验证json文件。到目前为止,我已经能够识别占位符并验证它们不是空白的,和/或仅仅是数字。我甚至能够识别可能位于json文件中的任何类型的链接,并通过使用java.net.HttpURLConnection确保它们是有效的。我的下一个目标是验证HTML标记是否格式正确。
谢谢
编辑/ json文件示例:
{"list":[{
"type":"example",
"id":"123",
"body": "<p><i>text</i></p>
答案 0 :(得分:2)
我不清楚你想做什么,但如果你的问题是关于一个库来验证来自Java中的字符串的HTML元素,那么我建议的两个是jcabi-w3c validator和{{3 }}
他们应该在验证HTML实体方面发挥得很好。
答案 1 :(得分:0)
您可以通过向JSON架构添加以下内容来验证包含HTML内容的正文字段:
{
"body": {
"type": "string",
"media": {
"type": "text/html"
}
}
}