• XML中对特殊字符的处置


                               str = str.replaceAll("‘", "‘");
    			str = str.replaceAll("’", "‘");
    			str = str.replaceAll("“", "”");
    			str = str.replaceAll("”", "”");
    			str = str.replaceAll("—", "—");		
    			str = str.replaceAll("¢","¢");
    			str = str.replaceAll("£","£");
    			str = str.replaceAll("¤","¤");
    			str = str.replaceAll("¥","¥");
    			str = str.replaceAll("¦","|");
    			str = str.replaceAll("§","§");
    			str = str.replaceAll("¨","¨");
    			str = str.replaceAll("ª","a");
    			str = str.replaceAll("­","-");
    			str = str.replaceAll("¯","ˉ");
    			str = str.replaceAll("°","°");
    			str = str.replaceAll("±","±");
    			str = str.replaceAll("µ","μ");
    			str = str.replaceAll("·","·");
    			str = str.replaceAll("¹","1");
    			str = str.replaceAll("º","o");
    			str = str.replaceAll("×","×");
    			str = str.replaceAll("÷","÷");
    			str = str.replaceAll("…","…");
    			str = str.replaceAll("‾"," ̄");
    			str = str.replaceAll("←","←");
    			str = str.replaceAll("↑","↑");
    			str = str.replaceAll("→","→");
    			str = str.replaceAll("↓","↓");
    			str = str.replaceAll("∏","∏");
    			str = str.replaceAll("∑","∑");
    			str = str.replaceAll("√","√");
    			str = str.replaceAll("∝","∝");
    			str = str.replaceAll("∞","∞");
    			str = str.replaceAll("∠","∠");
    			str = str.replaceAll("∧","∧");
    			str = str.replaceAll("∨","∨");
    			str = str.replaceAll("∩","∩");
    			str = str.replaceAll("∪","∪");
    			str = str.replaceAll("∫","∫");
    			str = str.replaceAll("∴","∴");
    			str = str.replaceAll("∼","~");
    			str = str.replaceAll("≈","≈");
    			str = str.replaceAll("≠","≠");
    			str = str.replaceAll("≡","≡");
    			str = str.replaceAll("≤","≤");
    			str = str.replaceAll("≥","≥");
    			str = str.replaceAll("⊕","?");
    			str = str.replaceAll("⊥","⊥");
    			str = str.replaceAll("–","–");
    			str = str.replaceAll("—","—");
    			str = str.replaceAll("‰","‰");
    			str = str.replaceAll("€","?");
    			str = str.replaceAll("À","à");
    			str = str.replaceAll("Á","á");
    			str = str.replaceAll("È","è");
    			str = str.replaceAll("É","é");
    			str = str.replaceAll("Ê","ê");
    			str = str.replaceAll("Ì","ì");
    			str = str.replaceAll("Í","í");
    			str = str.replaceAll("Ð","D");
    			str = str.replaceAll("Ò","ò");
    			str = str.replaceAll("Ó","ó");
    			str = str.replaceAll("Ù","ù");
    			str = str.replaceAll("Ú","ú");
    			str = str.replaceAll("Ü","ü");
    			str = str.replaceAll("Ý","Y");
    			str = str.replaceAll("Þ","T");
    			str = str.replaceAll("à","à");
    			str = str.replaceAll("á","á");
    			str = str.replaceAll("â","a");
    			str = str.replaceAll("è","è");
    			str = str.replaceAll("é","é");
    			str = str.replaceAll("ê","ê");
    			str = str.replaceAll("ì","ì");
    			str = str.replaceAll("í","í");
    			str = str.replaceAll("ð","e");
    			str = str.replaceAll("ò","ò");
    			str = str.replaceAll("ó","ó");
    			str = str.replaceAll("ù","ù");
    			str = str.replaceAll("ú","ú");
    			str = str.replaceAll("ü","ü");
    			str = str.replaceAll("ý","y");
    			str = str.replaceAll("þ","t");
    			str = str.replaceAll("Α","Α");
    			str = str.replaceAll("Β","Β");
    			str = str.replaceAll("Γ","Γ");
    			str = str.replaceAll("Δ","Δ");
    			str = str.replaceAll("Ε","Ε");
    			str = str.replaceAll("Ζ","Ζ");
    			str = str.replaceAll("Η","Η");
    			str = str.replaceAll("Θ","Θ");
    			str = str.replaceAll("Ι","Ι");
    			str = str.replaceAll("Κ","Κ");
    			str = str.replaceAll("Λ","Λ");
    			str = str.replaceAll("Μ","Μ");
    			str = str.replaceAll("Ν","Ν");
    			str = str.replaceAll("Ξ","Ξ");
    			str = str.replaceAll("Ο","Ο");
    			str = str.replaceAll("Π","Π");
    			str = str.replaceAll("Ρ","Ρ");
    			str = str.replaceAll("Σ","Σ");
    			str = str.replaceAll("Τ","Τ");
    			str = str.replaceAll("Υ","Υ");
    			str = str.replaceAll("Φ","Φ");
    			str = str.replaceAll("Χ","Χ");
    			str = str.replaceAll("Ψ","Ψ");
    			str = str.replaceAll("Ω","Ω");
    			str = str.replaceAll("α","α");
    			str = str.replaceAll("β","β");
    			str = str.replaceAll("γ","γ");
    			str = str.replaceAll("δ","δ");
    			str = str.replaceAll("ε","ε");
    			str = str.replaceAll("ζ","ζ");
    			str = str.replaceAll("η","η");
    			str = str.replaceAll("θ","θ");
    			str = str.replaceAll("ι","ι");
    			str = str.replaceAll("κ","κ");
    			str = str.replaceAll("λ","λ");
    			str = str.replaceAll("μ","μ");
    			str = str.replaceAll("ν","ν");
    			str = str.replaceAll("ξ","ξ");
    			str = str.replaceAll("ο","ο");
    			str = str.replaceAll("π","π");
    			str = str.replaceAll("ρ","ρ");
    			str = str.replaceAll("σ","σ");
    			str = str.replaceAll("τ","τ");
    			str = str.replaceAll("υ","υ");
    			str = str.replaceAll("φ","φ");
    			str = str.replaceAll("χ","χ");
    			str = str.replaceAll("ψ","ψ");
    			str = str.replaceAll("ω","ω");			
    			str = str.replaceAll("´","?");
    			str = str.replaceAll("©","?");
    			str = str.replaceAll("µ","?");
    			str = str.replaceAll("®","?");
    			str = str.replaceAll("°","°");
    			str = str.replaceAll("¡","?");
    			str = str.replaceAll("»","?");
    			str = str.replaceAll("¦","?");
    			str = str.replaceAll("÷","÷");
    			str = str.replaceAll("¿","?");
    			str = str.replaceAll("¬","?");
    			str = str.replaceAll("§","§");
    			str = str.replaceAll("•","?");
    			str = str.replaceAll("½","?");
    			str = str.replaceAll("«","?");
    			str = str.replaceAll("¶","?");
    			str = str.replaceAll("¨","¨");
    			str = str.replaceAll("¸","?");
    			str = str.replaceAll("¼","?");
    			str = str.replaceAll("±","±");
    			str = str.replaceAll("×","×");
    			str = str.replaceAll("¢","?");
    			str = str.replaceAll("¾","?");
    			str = str.replaceAll("¯","?");
    			str = str.replaceAll("™","?");
    			str = str.replaceAll("€","?");
    			str = str.replaceAll("£","?");
    			str = str.replaceAll("¥","?");
    			str = str.replaceAll("„","?");
    			str = str.replaceAll("…","…");
    			str = str.replaceAll("·","·");
    			str = str.replaceAll("›","?");
    			str = str.replaceAll("ª","?");
    			str = str.replaceAll("ˆ","?");
    			str = str.replaceAll("º","?");
    			str = str.replaceAll("†","?");
    			str = str.replaceAll("‹","?");
    			str = str.replaceAll("‚","?");
    			str = str.replaceAll("‰","‰");
    			str = str.replaceAll("­","?");
    			str = str.replaceAll("˜","?");
    			str = str.replaceAll("≈","≈");
    			str = str.replaceAll("⁄","?");
    			str = str.replaceAll("←","←");
    			str = str.replaceAll("∂","?");
    			str = str.replaceAll("♠","?");
    			str = str.replaceAll("∩","∩");
    			str = str.replaceAll("≥","≥");
    			str = str.replaceAll("≤","≤");
    			str = str.replaceAll("∑","∑");
    			str = str.replaceAll("♣","?");
    			str = str.replaceAll("⇔","?");
    			str = str.replaceAll("◊","?");
    			str = str.replaceAll("′","′");
    			str = str.replaceAll("↑","↑");
    			str = str.replaceAll("↓","↓");
    			str = str.replaceAll("♥","?");
    			str = str.replaceAll("−","?");
    			str = str.replaceAll("∏","∏");
    			str = str.replaceAll("‍","?");
    			str = str.replaceAll("♦","?");
    			str = str.replaceAll("∞","∞");
    			str = str.replaceAll("≠","≠");
    			str = str.replaceAll("√","√");
    			str = str.replaceAll("‌","?");
    			str = str.replaceAll("≡","≡");
    			str = str.replaceAll("∫","∫");
    			str = str.replaceAll("‾","?");
    			str = str.replaceAll("→","→");
    			str = str.replaceAll("α","α");
    			str = str.replaceAll("η","η");
    			str = str.replaceAll("μ","μ");
    			str = str.replaceAll("π","π");
    			str = str.replaceAll("θ","θ");
    			str = str.replaceAll("β","β");
    			str = str.replaceAll("γ","γ");
    			str = str.replaceAll("ν","ν");
    			str = str.replaceAll("ψ","ψ");
    			str = str.replaceAll("υ","υ");
    			str = str.replaceAll("χ","χ");
    			str = str.replaceAll("ι","ι");
    			str = str.replaceAll("ω","ω");
    			str = str.replaceAll("ρ","ρ");
    			str = str.replaceAll("ξ","ξ");
    			str = str.replaceAll("δ","δ");
    			str = str.replaceAll("κ","κ");
    			str = str.replaceAll("ο","ο");
    			str = str.replaceAll("σ","σ");
    			str = str.replaceAll("ζ","ζ");
    			str = str.replaceAll("ε","ε");
    			str = str.replaceAll("λ","λ");
    			str = str.replaceAll("φ","φ");
    			str = str.replaceAll("τ","τ");
    			str = str.replaceAll("Α","Α");
    			str = str.replaceAll("Η","Η");
    			str = str.replaceAll("Μ","Μ");
    			str = str.replaceAll("Π","Π");
    			str = str.replaceAll("Θ","Θ");
    			str = str.replaceAll("Β","Β");
    			str = str.replaceAll("Γ","Γ");
    			str = str.replaceAll("Ν","Ν");
    			str = str.replaceAll("Ψ","Ψ");
    			str = str.replaceAll("Υ","Υ");
    			str = str.replaceAll("Χ","Χ");
    			str = str.replaceAll("Ι","Ι");
    			str = str.replaceAll("Ω","Ω");
    			str = str.replaceAll("Ρ","Ρ");
    			str = str.replaceAll("Ξ","Ξ");
    			str = str.replaceAll("Δ","Δ");
    			str = str.replaceAll("Κ","Κ");
    			str = str.replaceAll("Ο","Ο");
    			str = str.replaceAll("Σ","Σ");
    			str = str.replaceAll("Ζ","Ζ");
    			str = str.replaceAll("Ε","Ε");
    			str = str.replaceAll("Λ","Λ");
    			str = str.replaceAll("Φ","Φ");
    			str = str.replaceAll("Τ","Τ");
    			str = str.replaceAll("ς","?");


    参考原文:http://www.myexception.cn/xml-soap/1049053.html

  • 相关阅读:
    概率论——随机事件及其概率
    Web应用程序项目以配置使用IIS。未找到Web服务器”链接地址”
    LaTeX中.sty文件缺失解决办法
    IIS中的经典模式和集成模式有什么区别
    判断有序整型数组中是否存在两数,相加之和等于给定的任意整数
    51Job的搜索技巧
    登录失败。该登录名来自不受信任的域,不能与 Windows 身份验证一起使用。
    Ubuntu使用Latex模板moderncv写简历
    COM相关操作(C#)
    什么是单线程单元(STA)什么是多线程单元(MTA)
  • 原文地址:https://www.cnblogs.com/liuwj/p/4206625.html
Copyright © 2020-2023  润新知