我想动态生成一个xml,然后根据tcp协议传到服务器中
我怎么样才能生成下面的xml??
<?xml version="1.0" encoding="gb2312" ?>
<Invoke InvType="itAI_Succ"> //特别是这个应该怎么样生成!?
<Command>
<TransCMD>UP</TransCMD>
<TransDataType>ORDER</TransDataType>
<TransDataDetail>ORDER</TransDataDetail>
</Command>
<ClientInfo>
<MerchantID>M001</MerchantID>
<MerchantName>测试商家名称</MerchantName>
<PASSWORD>123</PASSWORD>
</ClientInfo>
<Params>
<Param Name="Param1" ParamType="ptIn" DataType="dtString" >Hello1</Param>
<Param Name="LoginInfo" ParamType="ptIn" DataType="dtArray" >Hello2|Hello3</Param>
<Param Name="LoginResult" ParamType="ptOut" DataType="dtXml" >Java</Param>
/Params>
</Invoke>
我怎么样才能生成下面的xml??
<?xml version="1.0" encoding="gb2312" ?>
<Invoke InvType="itAI_Succ"> //特别是这个应该怎么样生成!?
<Command>
<TransCMD>UP</TransCMD>
<TransDataType>ORDER</TransDataType>
<TransDataDetail>ORDER</TransDataDetail>
</Command>
<ClientInfo>
<MerchantID>M001</MerchantID>
<MerchantName>测试商家名称</MerchantName>
<PASSWORD>123</PASSWORD>
</ClientInfo>
<Params>
<Param Name="Param1" ParamType="ptIn" DataType="dtString" >Hello1</Param>
<Param Name="LoginInfo" ParamType="ptIn" DataType="dtArray" >Hello2|Hello3</Param>
<Param Name="LoginResult" ParamType="ptOut" DataType="dtXml" >Java</Param>
/Params>
</Invoke>
http://blog.csdn.net/ly_liuyang/
用Attribute方法可以设置http://lysoft.7u7.net