【使用java和替换或其他特殊字符编码URL】教程文章相关的互联网学习教程文章

特殊字符在Java IDE中可以正确显示,但在从jar文件启动的程序中则不能正确显示【代码】

我正在尝试用Java构建中文抽认卡程序,以帮助自己学习中文.我正在使用智能IDEA10.基本过程是我的程序将读取保存在本地计算机上的文件以生成抽认卡.该文件是使用java中的File类编写的.在记事本中打开时,它将正确显示所有字符. 当我在IDE中运行它时,我可以显示汉字和拼音字符(基本上是在其上带有重音符号的元音).但是,当我构建一个jar文件并从那里启动程序时,它不再显示特殊字符,并最终显示了一堆奇怪的符号. 关于这是为什么以及如何解...

初学者java,显示与整数相关的特殊字符【代码】

在我的CSC 2310课上做一些作业,我无法弄清楚这个问题…它的内容是:Write a program that will draw a right triangle of 100 lines in thefollowing shape: The first line, print 100 ‘‘, the second line, 99‘’… the last line, only one ‘*’. Name the program asPrintTriangle.java.我的代码几乎是空白的,因为我需要弄清楚如何使代码看到当我= 100时打印出一百个星号,当我= 99时打印出九十九个,等等.但这就是我所拥有...

java-OpenCSV解析不显示特殊字符【代码】

我正在尝试在jTable中加载.csv文件.在记事本中,该文件显示为OK,但是在jTable中,某些字符(如“£”,“ $”)变为一个框.private void parseUsingOpenCSV(String filename){DefaultTableModel model = (DefaultTableModel) empTbl.getModel(); int rows = model.getRowCount(); if (rows>0){ for(int i=0 ; i<rows; i++) {model.removeRow(0);} } try {CSVReader reader = new CSVReader(new FileReader(filename));String [] nextLi...

java-属性文件中的特殊字符【代码】

在我的Java / Spring Web应用程序中,我无法打印从属性文件中检索的意大利语特殊字符(,,等). 我发现这篇文章http://docs.oracle.com/cd/E26180_01/Platform.94/ATGProgGuide/html/s1816convertingpropertiesfilestoescap01.html. 但是还不清楚:在运行本文中编写的命令之后,在我的控制台(Windows的CMD控制台)中,我可以读取“翻译的”属性文件.之后,我该怎么办? 是否应该从Windows控制台复制文本并将其粘贴到我的属性文件中?它似乎...

java-如何在正则表达式的帮助下使用replaceAll()方法忽略字符串中的特殊字符($^(){}等)【代码】

我正在使用java replaceAll()方法用另一个String替换String的一部分,并且它的工作效果很好,但是,当我的文件名包含$^(){} []等字符时,问题就来了.在这种情况下,模式匹配失败并且原始String保持原样.展示我的用例的示例代码如下:String messageBody = "src=\"http://thinconnect.interactcrm.com:36061/FileDownloader/4/outbound/31358/file+name.jpeg\" style=\"height:225px\""; messageBody = messageBody.replaceAll("(http|h...

java-如何防止jsoup转换特殊字符?【代码】

这个问题已经在这里有了答案: > Jsoup is escaping content of iframe 1个请看下面的简化示例:public static void main(String[] args) {String html = "<html>\n" +" <head></head>\n" +" <body>\n" +" <div> \n" +" <p> 2 <= X </p> \n" +" </div>\n" +" </body>\n" +"</html>";Document doc = Jsoup.parse(html); System.out.println(doc.s...

使用杰克逊将JSON反序列化为Java-特殊字符问题【代码】

我将jackson(球衣和码头)用于我的REST Web服务-一切进展顺利.但是我要求在JSON post请求中的名称/值对之一中包含特殊字符.即json请求(在帖子正文中)-{"id": "1","print-color" : "red" }//“ print-color”中的“-”出现问题. 现在,在该对象Item.java类的对应Java Bean中,我无法创建名称为print-color的属性(因为不允许使用“-”).如何处理映射? 谢谢.解决方法:您可以尝试在Java POJO中执行以下操作:@JsonProperty("print-color"...

java-Spring安全性:表单登录特殊字符【代码】

使用Spring Security Form登录时,我需要有关问题的帮助.表单登录名将带有转义特殊字符的用户名发送到服务器,但不会取消转义此参数并且在数据库中找不到用户. 我使用自定义UserDetailsS??ervice,但用户名参数包含换码符.可能会转义特殊字符吗? 我正在尝试转义特殊字符,但更改失败. 数据:-春天3.1.1发布-Spring Security 3.1.1.RELEASE-Tomcat 7.X 编辑: 我认为将编码过滤器放在web.xml文件中可以解决问题.<filter><filter-name>e...

尝试检查字符串是否包含特殊字符或小写Java【代码】

我正在尝试使此正则表达式行起作用,但它们似乎不起作用(我无法将其打印出“匹配项”. 我的目标是从Scanner中读取一个字符串,然后运行此功能.如果字符串具有小写值或特殊字符,则我想调用无效函数,然后返回NULL.然后在isValid()方法中,让它返回false并结束. 如果它仅包含NUMBERS和UPPERCASE字符,我想按原样返回该字符串,以便它可以执行其他操作. 我似乎无法将它打印出来“匹配”.我确定我做对了,这确实让我感到沮丧,我一直在以各种不...

如果拒绝在文件名中打开带有特殊字符的文件,如何修复java?【代码】

如何打开一个具有Java拒绝打开的特殊字符的文件? 一开始我觉得这是一个字符集编码问题,因为我从日志文件中读取错误的文件名.但后来我发现,它可能是JVM的一个bug,我需要一个解决方法. 真实的例子比单词更好import java.io.*; public class WTF{public static void main(String[] s)throws Exception{File f2=new File(".");for (File subFile : f2.listFiles()) {System.out.println(subFile.getName());System.out.println(subFil...

java – 具有特殊字符的读/写.txt文件【代码】

我打开记事本(Windows)并写Some lines with special characters Special: ?????并转到另存为…“someFile.txt”,其中Encoding设置为UTF-8. 在Java中我有FileInputStream fis = new FileInputStream(new File("someFile.txt")); InputStreamReader isr = new InputStreamReader(fis, "UTF-8"); BufferedReader in = new BufferedReader(isr);String line; while((line = in.readLine()) != null) { printLi...

如何编码URL以避免Java中的特殊字符?

参见英文答案 > HTTP URL Address Encoding in Java 24个我需要java代码来编码URL以避免使用空格和%和&等特殊字符. …等等解决方法:URL构造很棘手,因为URL的不同部分对允许的字符具有不同的规则:例如,加号在URL的查询组件中保留,因为它表示空格,但在URL的路径组件中,加号没有特殊含义,空格编码为“”. RFC 2396解释(在2.4.2节中)完整的URL始终采用其编码形式:您获取各个组件的字符串(方案,权...

java – 正则表达式匹配特殊字符EXCEPT连字符与数字混合【代码】

我们目前在Java的replaceAll函数中使用[^ a-zA-Z0-9]来从字符串中去除特殊字符.我们注意到,当它们与数字混合时,我们需要允许连字符. 连字符不匹配的示例: > 1-2-3> -1-23-4562> –1 — 2–3 — 4-> –9 – a – 7> 425-12-3456 将匹配连字符的示例: > –a – b – c>沃尔玛 我们认为我们使用this SO question作为参考来制定一个正则表达式来满足后一个标准,但是我们不知道如何将它与原始正则表达式结合起来[^ a-zA-Z0-9]...

java – 更改字符串的排序顺序包括一个特殊字符(例如“_”)【代码】

PHP脚本按降序输出电子邮件地址列表,如下所示:_abc_@testmail.com _abc45_@testmail.com _abc2_@testmail.com ypaux2aux@yahoo.com yaremchuk56@testmail.com vasillevn@hotmail.com ugur@hotmail.com twes@gmail.com tukaux@yahoo.com ttsetaux1@yahoo.com tra@testmail.com在Java中,我正在从这些电子邮件中创建一个ArrayList,然后按降序排序.结果不同:ypaux2aux@yahoo.com yaremchuk56@testmail.com vasillevn@hotmail.com ugu...

java – Spring Cloud Config Encryption API最后会忽略特殊字符【代码】

我们使用Spring云配置外部化了我们的应用程序配置.我们还使用Encryption API在明文密码进入yaml属性文件之前对其进行加密. 我正在努力加密下游系统的密码,最后有特殊的性能.不知怎的,云配置加密API已经忽略了它.当您使用解密API解密密码时,您将获得纯文本,而最后没有特殊字符. 我使用curl来调用API – curl 10.102.82.1:11901/encrypt -d AXIzFDH4XZA= 由于某种原因,纯文本中间的特殊字符工作正常,但如果你在最后有它,那么它被忽...

替换 - 相关标签