生成xml形式是的字符串
<requestData>
<username>用户名</username>
<password>密码</password>
<infoContent>
<conTent1>内容1</conTent1>
<conTent2>内容2</conTent2>
</infoContent >
</requestData>
public String requsetData(Map map){
Document document = DocumentHelper.createDocument();
//生成根节点
ElementnodeElement = document.addElement("requestData");
//生成子节点username
Element username =nodeElement.addElement("username");
String userName = (String)map.get("userName");
if(!"".equals(userName) && userName!= null){
username.setText(userName);
}
Elementpassword = nodeElement.addElement("password");
String passWord= (String)map.get("passWord");
if(!"".equals(passWord) && passWord != null){
password.setText(passWord);
}
Elementinfocontent= nodeElement.addElement("infocontent");
String infoContent= (String)map.get("infoContent");
if(!"".equals(infoContent) && infoContent!= null){
infocontent.setText(infoContent);
}
Element content1=infocontent.addElement("content1");
String conTent1= (String)map.get("conTent1");
if(!"".equals(conTent1) && conTent1!= null){
content1.setText(conTent1);
}
Element content2= infocontent.addElement("content2");
String conTent2 = (String)map.get("conTent2");
if(!"".equals(conTent2) && conTent2!= null){
content2.setText(conTent1);
}
}