Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 具有多个名称空间和名称空间前缀的C XML反序列化_C#_Xml_Serialization - Fatal编程技术网

C# 具有多个名称空间和名称空间前缀的C XML反序列化

C# 具有多个名称空间和名称空间前缀的C XML反序列化,c#,xml,serialization,C#,Xml,Serialization,我很确定这个问题已经被问过了,我就是找不到 我正在尝试将XML反序列化为POCO。 这是我正在努力解决的问题 <Trias version="1.1" xmlns="http://www.vdv.de/trias" xmlns:siri="http://www.siri.org.uk/siri" 尝试将属性Siri的XmlAttribute从[XmlAttributesiri]更改为[XmlAttributeNamespace=http://www.siri.org.uk/siri] 请

我很确定这个问题已经被问过了,我就是找不到

我正在尝试将XML反序列化为POCO。 这是我正在努力解决的问题

<Trias version="1.1" xmlns="http://www.vdv.de/trias" xmlns:siri="http://www.siri.org.uk/siri"
尝试将属性Siri的XmlAttribute从[XmlAttributesiri]更改为[XmlAttributeNamespace=http://www.siri.org.uk/siri]


请添加您的相关xml bcoz发布的xml不足以解决您的问题请尝试此=>[XmlAttributeNamespace=http://www.siri.org.uk/siri]公共字符串Siri{get;set;}谢谢,序列化现在可以工作了,但是反序列化仍然不能工作。但是我现在才意识到我不需要反序列化这些信息,我可以把它作为你问题的答案吗?然后你在答案旁边打勾并投票:很遗憾,你不能将评论标记为答案,但我投了赞成票;
<?xml version="1.0" encoding="UTF-8"?>
<Trias version="1.1" xmlns="http://www.vdv.de/trias" xmlns:siri="http://www.siri.org.uk/siri" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ServiceRequest>
<siri:RequestTimestamp>2012-10-28T20:56:00Z</siri:RequestTimestamp>
<siri:RequestorRef>SEUS</siri:RequestorRef>
<RequestPayload>
<TripRequest>
<Origin>
<LocationRef>
<StopPointRef>8500320</StopPointRef>
</LocationRef>
<DepArrTime>2018-10-09T08:05:51</DepArrTime>
</Origin>
<Destination>
<LocationRef>
<StopPointRef>8500322</StopPointRef>
</LocationRef>
<DepArrTime>2018-10-09T08:05:51</DepArrTime>
</Destination>
<Params>
<NumberOfResults>1</NumberOfResults>
<IncludeTrackSections>true</IncludeTrackSections>
<IncludeLegProjection>true</IncludeLegProjection>
<IncludeIntermediateStops>true</IncludeIntermediateStops>
</Params>
</TripRequest>
</RequestPayload>
</ServiceRequest>
</Trias>
[XmlRoot(nameof(Trias), Namespace = "http://www.vdv.de/trias")]
public class Trias
{

    [XmlAttribute("version")]
    public string Version { get; set; }

    [XmlAttribute("xmlns")]
    public string Xmlns { get; set; }

    [XmlAttribute("siri")]
    public string Siri { get; set; }
}
[XmlRoot(nameof(Trias), Namespace = "http://www.vdv.de/trias")]
public class Trias
{

    [XmlAttribute("version")]
    public string Version { get; set; }

    [XmlAttribute("xmlns")]
    public string Xmlns { get; set; }

    [XmlAttribute(Namespace = "http://www.siri.org.uk/siri")]
    public string Siri { get; set; }
}