2
下面是我的输出对象类 -的Xml解串器不工作
[XmlRoot("OutputParameters")]
public class OutputParameters
{
[XmlElement(ElementName="X_INFO",Order=1)]
public Info X_Info { get; set; }
}
public class Info{
}
的Xml解串器能够工作,如果我使用_在X_Info。但是如果我删除这个_它不会序列化这个属性。在这两种情况下,我都使用了相同的XMLElement属性。任何人都可以告诉,删除_from属性名称有什么问题?下面
是XML
<OutputParameters xmlns:client="http://xmlns.oracle.com/Merge/SearchPartyOrPersonCDH/SearchPartyOrPersonCDHBPELProcess" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:plnk="http://docs.oasis-open.org/wsbpel/2.0/plnktype" xmlns:ns0="http://xmlns.oracle.com/pcbpel/adapter/db/sp/SearchCDHInfo" xmlns="http://xmlns.oracle.com/pcbpel/adapter/db/sp/SearchCDHInfo">
<ns0:X_INFO>
</ns0:X_INFO>
</OutputParameters>
显示什么xml你想反序列化和反序列化的结果 – g4s8
你可以发布一个[mcve],试图反序列化xml? –
我正在使用Service stack ServiceClient获取xml数据,并使用该客户端提供的默认解串器。 –