กำลังใช้วิธี parseHexBinary ของ javax.xml.bind.DatatypeConverter แต่มันทำให้ฉัน
java.lang.NullPointerException
at javax.xml.bind.DatatypeConverter.parseHexBinary(DatatypeConverter.java:310)
at Test.main(Test.java:12)
เมื่อฉันใช้กับ Java เวอร์ชัน 1.6.0_01 แต่ทำงานได้ดีกับ Java v1.6.0.05 ใน Eclipse
มีวิธีอื่นใดที่ฉันสามารถทำได้ใน v1.6.0_01 หรือไม่ ไม่อย่างนั้นฉันจะต้องอัพเกรด
import java.nio.charset.Charset;
public class Test{
public static void main(String[] args) {
try {
String str1 = "F3F0";
Charset charset = Charset.forName("Cp037");
String s;
byte b[] = javax.xml.bind.DatatypeConverter.parseHexBinary(str1);
s = new String(b,charset); //cbuf.toString();
System.out.println("String is: " + s);
} catch (Exception e) {
e.printStackTrace();
}
}
}
parseHexBinary
- person Duncan Jones   schedule 08.05.2013