OSDN Git Service

replace JAXB DatatypeConverter.
authorOlyutorskii <olyutorskii@users.osdn.me>
Thu, 6 Jun 2019 04:35:28 +0000 (13:35 +0900)
committerOlyutorskii <olyutorskii@users.osdn.me>
Thu, 6 Jun 2019 04:35:28 +0000 (13:35 +0900)
pom.xml
src/main/java/jp/sfjp/mikutoga/pmd/model/xml/SaxListener.java

diff --git a/pom.xml b/pom.xml
index daca47d..be006a5 100644 (file)
--- a/pom.xml
+++ b/pom.xml
         <dependency>
             <groupId>jp.sourceforge.mikutoga</groupId>
             <artifactId>togagem</artifactId>
-            <version>3.120.2</version>
+            <version>3.121.2</version>
             <scope>compile</scope>
         </dependency>
 
index 96e4974..1f9a4b0 100644 (file)
@@ -15,8 +15,8 @@ import java.util.Collection;
 import java.util.EnumMap;
 import java.util.LinkedList;
 import java.util.Map;
-import javax.xml.bind.DatatypeConverter;
 import jp.sfjp.mikutoga.pmd.model.PmdModel;
+import jp.sfjp.mikutoga.xml.DatatypeIo;
 import org.xml.sax.Attributes;
 
 /**
@@ -208,7 +208,7 @@ class SaxListener {
         String attrName = attr.attr();
         String attrVal = this.currentAttribute.getValue(attrName);
         boolean bVal;
-        bVal = DatatypeConverter.parseBoolean(attrVal);
+        bVal = DatatypeIo.parseBoolean(attrVal);
         return bVal;
     }
 
@@ -224,7 +224,7 @@ class SaxListener {
         String attrName = attr.attr();
         String attrVal = this.currentAttribute.getValue(attrName);
         float fVal;
-        fVal = DatatypeConverter.parseFloat(attrVal);
+        fVal = DatatypeIo.parseFloat(attrVal);
         return fVal;
     }
 
@@ -240,7 +240,7 @@ class SaxListener {
         String attrName = attr.attr();
         String attrVal = this.currentAttribute.getValue(attrName);
         int iVal;
-        iVal = DatatypeConverter.parseInt(attrVal);
+        iVal = DatatypeIo.parseInt(attrVal);
         return iVal;
     }