OSDN Git Service

構文解析バグ回避
authorOlyutorskii <olyutorskii@users.osdn.me>
Wed, 18 May 2011 10:38:40 +0000 (19:38 +0900)
committerOlyutorskii <olyutorskii@users.osdn.me>
Wed, 18 May 2011 10:38:40 +0000 (19:38 +0900)
src/main/java/jp/sourceforge/mikutoga/xml/DomUtils.java

index fcd88b9..66c3234 100644 (file)
@@ -20,6 +20,9 @@ import org.w3c.dom.Node;
  */
 public final class DomUtils {
 
+    // 構文解析バグ回避。
+    private static final char BS_CHAR = (char) 0x005c;
+
     /**
      * 隠しコンストラクタ。
      */
@@ -148,7 +151,7 @@ public final class DomUtils {
             throw new TogaXmlException(message, e);
         }
 
-        result.replace("" + '\u00a5', "" + '\u005c\u005c');
+        result.replace("" + '\u00a5', "" + BS_CHAR);
 
         return result;
     }