[英]Print HTML entities from CSV file
在Tomcat上使用JSP,我需要加载一个CSV文件,然后为其创建XML输出以显示在屏幕上。 我的问题是,有时此CSV文件具有特殊字符,例如ç,á,é,ó等。在Web输出(屏幕)中,我需要打印ISO-8859-1实体的等效性,例如,而不是ç显示ç
因此,单词açucar必须显示为:aç ucar
我可以读取CSV文件,但无法弄清楚如何告诉JSP根据需要打印这些html实体。
因此,如果CSV文件为:
产物;数量;值
Açucar山; 5723; 7.00;
我需要在屏幕上打印以下内容:
<item> <product>a&#xe7;ucar</product> <quantity>5723</quantity> <value>7.00</value> </item>
任何想法如何做到这一点?
您为什么不能只使用UTF-8或类似的东西? 当然,任何网络浏览器都应该接受它。
否则,您可能需要看一下: 在Java中转义HTML的推荐方法
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.