javahtml编码解码
时间: 2023-10-26 08:23:21 浏览: 91
Java html代码解析
3星 · 编辑精心推荐
Java中的HTML编码和解码可以使用`java.net.URLEncoder`和`java.net.URLDecoder`类来实现。
要对HTML进行编码,可以使用`URLEncoder`的`encode`方法。例如,将一个字符串进行HTML编码:
```java
String originalString = "<html>";
String encodedString = URLEncoder.encode(originalString, "UTF-8");
System.out.println(encodedString);
```
输出结果为:`%3Chtml%3E`
要对HTML进行解码,可以使用`URLDecoder`的`decode`方法。例如,将一个经过HTML编码的字符串进行解码:
```java
String encodedString = "%3Chtml%3E";
String decodedString = URLDecoder.decode(encodedString, "UTF-8");
System.out.println(decodedString);
```
输出结果为:`<html>`
在上述示例中,编码和解码都使用了"UTF-8"字符集。你可以根据需要选择其他字符集。
阅读全文