急求助,第一个回答出来的50分全送!

bkhm07 bkhm07 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
<Request>
<streamingNo></streamingNo>
<opFlag></opFlag>
<productID></productID>
<serviceID></serviceID>
<SPID></SPID>
<chargingPolicyID></chargingPolicyID>
<status></status>
<statusEffectiveTime></statusEffectiveTime>
<chargingPolicyCN></chargingPolicyCN>
<chargingPolicyEN></chargingPolicyEN>
<corpOnly></corpOnly>
<releaseTime></releaseTime>
<subscriptionSyncFlag></subscriptionSyncFlag>
<needCnfm></needCnfm>
<packageFlag></packageFlag>
<portalUseFlag></portalUseFlag>
<sellFlag></sellFlag>
<productDesc></productDesc>
<CRBTProductType></CRBTProductType>
<accessNoAndfeatureStr>
<accessNo></accessNo>
<accessNoMatchMode></accessNoMatchMode>
<accessNoType></accessNoType>
<featureStr></featureStr>
<featureStrType></featureStrType>
<featureStrMatchMode></featureStrMatchMode>
</accessNoAndfeatureStr>
<RRID></RRID>
<productName></productName>
<trialFlag></trialFlag>
<subEffectMode></subEffectMode>
<PayType></PayType>
<isTrailInPeriod></isTrailInPeriod>
</Request>

这个是一个WS的字符串请求,我要怎么写才能将这个请求反序列化成类

我自己的代码:
XmlSerializer xs = new XmlSerializer(typeof(ProductInfoReqObject));

TextReader tr = new StringReader(ProductInfoReq.Request);

ProductInfoReqObject request = (ProductInfoReqObject)xs.Deserialize(tr);

会提示:XML 文档(1, 4)中有错误。 在 System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle, XmlDeserializationEvents events)
在 System.Xml.Serialization.XmlSerializer.Deserialize(TextReader textReader)
在 IsmpVnetEngine.ISMPVnetEngine.IsmpVnetEngine.IIsmpVnetEngineSoapBinding.vnetProductInfo(VnetProductInfoReq vnetProductInfoReq)
...全文

相关推荐

评论 9
收藏 已收藏
分享
返回顶部
bkhm07
C# 111,129 成员 642,538 内容