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("ς","?");
?