Author: jerome
Date: 2008-12-14 16:15:36 +0100 (Sun, 14 Dec 2008)
New Revision: 3118
Modified:
software_suite_v2/software/control_center/branches/new_paths/control_center/sources/com/tuxdroid/cc/settings/XMLReader.java
software_suite_v2/software/control_center/branches/new_paths/control_center/sources/com/tuxdroid/cc/settings/XMLWriter.java
Log:
* Make use of UTF-8 for xml encoding.
Modified:
software_suite_v2/software/control_center/branches/new_paths/control_center/sources/com/tuxdroid/cc/settings/XMLReader.java
===================================================================
---
software_suite_v2/software/control_center/branches/new_paths/control_center/sources/com/tuxdroid/cc/settings/XMLReader.java
2008-12-14 14:16:35 UTC (rev 3117)
+++
software_suite_v2/software/control_center/branches/new_paths/control_center/sources/com/tuxdroid/cc/settings/XMLReader.java
2008-12-14 15:15:36 UTC (rev 3118)
@@ -90,12 +90,15 @@
*/
private void parse() throws ParserConfigurationException, SAXException,
IOException{
synchronized(this.mutex){
- DocumentBuilderFactory fact =
DocumentBuilderFactory.newInstance();
+ DocumentBuilderFactory fact =
DocumentBuilderFactory.newInstance();
+
DocumentBuilder builder = fact.newDocumentBuilder();
CcCommons.logger.appendDone();
- try{
+ try
+ {
this.document = builder.parse(this.xmlFile);
- }catch(Exception except){}
+ }
+ catch(Exception except){}
}
}
Modified:
software_suite_v2/software/control_center/branches/new_paths/control_center/sources/com/tuxdroid/cc/settings/XMLWriter.java
===================================================================
---
software_suite_v2/software/control_center/branches/new_paths/control_center/sources/com/tuxdroid/cc/settings/XMLWriter.java
2008-12-14 14:16:35 UTC (rev 3117)
+++
software_suite_v2/software/control_center/branches/new_paths/control_center/sources/com/tuxdroid/cc/settings/XMLWriter.java
2008-12-14 15:15:36 UTC (rev 3118)
@@ -172,7 +172,7 @@
//Setting xml properties.
transformer.setOutputProperty(OutputKeys.INDENT, "yes");
transformer.setOutputProperty(OutputKeys.STANDALONE, "yes");
- transformer.setOutputProperty(OutputKeys.ENCODING, "ISO-8859-1");
+ transformer.setOutputProperty(OutputKeys.ENCODING, "UTF-8");
// Registration.
transformer.transform(source, resultat);
@@ -203,7 +203,7 @@
e.printStackTrace();
}
Document document = constructeur.newDocument();
-
+ System.out.println(document.getInputEncoding());
// Create simple xml format.
Element racine = document.createElement("settings");
String comment = "These are Control Center settings. Do not remove
your settings";
------------------------------------------------------------------------------
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you. Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
_______________________________________________
Tux-droid-svn mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/tux-droid-svn