我写了一个小程序,要从注册表文件中读取信息(注册表文件已经导出,格式是*.reg格式),我用的是BufferedReader方法读取注册表信息, 发现读出来的信息格式并不是字符串格式, 请问有什么方法可以进行处理. 或者有什么方法可以完整的读取到注册表信息,并使它们变成字符串格式.
谢谢!!

解决方案 »

  1.   

    我记得java.util.prefs.Preferences 这个类可以读取注册表。你可以查一下。
      

  2.   

    reg是文本格式的,怎么会不是字符串格式,就算乱码也是字符串。
      

  3.   

    原来注册表里的数据有很多格式的, 有int, String, dword, etc....
    但还没有想到有效的办法把这些数据按照其格式读取出来, 请问有没有高手提醒一下. 谢谢
      

  4.   

    check this:
    http://www.rgagnon.com/javadetails/java-0480.html
      

  5.   

    thanks very much, i will check it tonight