繁体   English   中英

如何使用Java将字符串转换为“ html” ASCII代码?

[英]how to convert string into it's “html” ascii code using Java?

例如

B is uppercase B.
so if I have string like "BOY". I want it converted to BOY

我希望已经可以使用一个库。 我已经搜索过网,但没有看到。

谢谢

这些代码不过是&#;串联; 每个字符都有Unicode Codepoint。 您可以遍历字符串中的每个字符,然后执行以下操作:

output.append("&#")
   .append((int)ch)
   .append(";");

其中, output引用一个StringBuilder实例。

您可以尝试编写自己的实用程序:

String input = "BOY";
char[] chars = input.toCharArray();

StringBuilder output = new StringBuilder();

for (char c : chars)
{
    output.append("&#").append((int) c).append(";");
}

执行后输出内容:

BOY

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM