Bonjour,
j'essaye désespérément de décomposer mon fichier XML et de stocker les infos de PeakMessage dans quatre variables (pour chaque infos) de type list ou tableau.
J'utilise déjà la deserialisation pour stocker les infos des elements de Gateway_Info dans des variables, mais ca ne fonctionne pas pour PeakMessage.
Pouvez vous me dire comment m'y prendre pour PeakMessage?
mon fichier xml ressemble a ca:
j'ai mis le xml en pj,
Code XML : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35 <?xml version="1.0" encoding="utf-8"?> <LifeTouchPeakDataPayload xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <Gateway_Info> <LocalID>15</LocalID> <SoftwareVersion>458</SoftwareVersion> <TimeStamp>08/11/2013 12:11:56</TimeStamp> <SessionID>3</SessionID> </Gateway_Info> <Device_Info> <Type>LifeTouch</Type> <ID>226</ID> <FirmwareVersion>288</FirmwareVersion> </Device_Info> <LifeTouchPeakData_Output> <PeakMessages> <PeakMessage> <Header>1</Header> <Tag>122</Tag> <Amplitude>234</Amplitude> <Timestamp>143594</Timestamp> </PeakMessage> <PeakMessage> <Header>1</Header> <Tag>123</Tag> <Amplitude>141</Amplitude> <Timestamp>143847</Timestamp> </PeakMessage> <SequenceID>1</SequenceID> </LifeTouchPeakData_Output> <Patient_Info> <ID>ben</ID> <RegistrationDateTime>2013-11-08T12:05:57.4528556+00:00</RegistrationDateTime> </Patient_Info> <Messages /> </LifeTouchPeakDataPayload>
Merci par avance,
Benmaster
Partager