我想将字符串值(十六进制)转换为IP地址。如何使用Java做到这一点?
十六进制值: 0A064156
0A064156
IP: 10.6.65.86
10.6.65.86
这个站点给我正确的结果,但是我不确定如何在我的代码中实现它。
可以直接在XSLT中完成吗?
试试这个
InetAddress a = InetAddress.getByAddress(DatatypeConverter.parseHexBinary("0A064156"));
DatatypeConverter来自标准javax.xml.bind包
javax.xml.bind