XML с различных элементов сплит
Ниже приведена моя XML-строка :
<Header> <Fr> <Id> <Fin> <Clr> <MId>002</MId> </Clr> </Fin> </Id> </Fr> <To> <Id> <Fin> <Clr> <MId>025</MId> </Clr> </Fin> </Id> </To> <Msgid>93734</Msgid> </Header> <Body> <F1> <GH> <A>KANG201611021631893734</A> <B>2016-11-02T04:11:52</B> <C>1</C> <D Ccy = "INR">2500.00</D> <E>2016-11-02</E> </GH> <CD> <P> <E1>/XUTR/KANGH16307631893734</E1> <T1>KANGR520161102631893734</T1> </P> <P2> <I1>HIGH</I1> <S1> <P2>asd</P2> </S1> <L1> <P4>werwer</P4> </L1> <C6> <cc>100</cc> </C6> </P2> </CD> </F1> </Body>
В этом XML несколько элементов, таких как" заголовок " и " тело"
я хочу разделить эту единственную строку на две части как отдельный заголовок и тело .
Что я уже пробовал:
string xml = "<root>" + messageStream + "</root>"; XDocument doc = XDocument.Parse(xml); //String status = doc.Root.Element("Header").Value;
Richard Deeming
Каков ваш ожидаемый результат?