[请问]pb做webservice返回数据有关问题

[请教]pb做webservice返回数据问题
pb做webservice返回以下数据:
<?xml version="1.0" encoding="utf-8" ?> 
  <string xmlns="http://temp.org">
  <head>
  <a>1</a>
  <head> 
  <body>
  <b>2</b>
  </body>
</string> 
请教:
1.怎么修改返回的根结点名称“<string> ”为“<root>”?
2.怎么让返回的节点中“<”和“>”到调用端时不变成“&lt;”和“&gt;”
 
请高手指点一下,不胜感激!

------解决方案--------------------
pb做webservice是否pb开发的seriver端?
你的意思好像是pb做客户端调研别人的service使得。

若pb做service端:
1.怎么修改返回的根结点名称“<string> ”为“<root>”?
=========
webservice是如何生成的就如何改,如果是datastore.saveas生成的可以改xml模板,如果是字符拼出来的,直接改拼凑的语句不就可以了。