簡體   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