1、XML文件的格式如下
  <?xml version="1.0" encoding="gb2312" standalone="yes" ?> 
  <data title="" encoding="gb2312" webroot="">
  <lang_css_name>styles_zh.css</lang_css_name> 
  <virtual_root_dir /> 
  <category id="名字"/> 
  </data>
2、servlet中的部分如下:
    response.setContentType("text/xml; charset=gb2312");
    response.setHeader("Cache-Control", "no-cache");     
    response.setHeader("Pragma", "no-cache"); //HTTP 1.0
    response.setDateHeader("Expires", 0); //prevents caching at the proxy server
    String str =
        "<?xml version=\"1.0\" encoding=\"gb2312\" standalone=\"yes\"?>"
        + "<data title=\"\" encoding=\"gb2312\" webroot=\"\">"
        + "<lang_css_name>styles_zh.css</lang_css_name>"
        + "<virtual_root_dir></virtual_root_dir>"
        + "<category id=\"名字\">";
    str += "</category>"
        + "</data>";
    out.println(str);
3、客户端的编码采用缺省方式。
4、请给点原因,谢谢!