Skip to content

Dateiformat DWD XML

Dateiformat von https://www.dwd.de/DE/Home/home_node.html

Die Konvertierung dieses Formats kann mit TBBM PROZESSING mittels FORMAT_SRC = dwd_xml erfolgen.

xml
<XMLExchange>
  <Value stationsId="X123" type="C'C'C'C'">
    <DL par="A_Ni_h.10min.Sum">
      <D st="2011-12-05T07:00:00.000Z">88.0</D>
      <E st="2011-12-05T07:10:00.000Z"> Not enough input </E>
      <D st="2011-12-05T07:20:00.000Z">87.4</D>
      <D st="2011-12-05T07:30:00.000Z">85.9</D>
      <D st="2011-12-05T07:40:00.000Z">85.4</D>
      <D st="2011-12-05T07:50:00.000Z">84.0</D>
    </DL>
    <EVL par="A_Ni_h.10min.SumQ">
      <EV st="2011-12-05T07:00:00.000Z">A</EV>
      <EV st="2011-12-05T07:10:00.000Z">D</EV>
      <EV st="2011-12-05T07:20:00.000Z">A</EV>
      <EV st="2011-12-05T07:30:00.000Z">A</EV>
      <EV st="2011-12-05T07:40:00.000Z">A</EV>
      <EV st="2011-12-05T07:50:00.000Z">A</EV>
    </EVL>
  </Value>
</XMLExchange>
xml
<?xml version="1.0" encoding="UTF-8"?>
<XMLExchange>
<Header sender="DWD HQ OF">
<Description>"Austausch-XML" Test-File - Test_Offenbach (TI21B)</Description>
<Location latitude="50.103516" longitude="8.748721" height="100.00" geoSystem="WGS84"/>
</Header>
<Value stationsId="L842" type="C'C'C'C'">
<DL par="A_Ni_h.10min.Sum">
<D st="2015-04-19T04:00:00.000Z">0.8</D>
<!-- Messwert wird weiterverarbeitet -->
<D st="2015-04-19T04:10:00.000Z">0.9</D>
<!-- Messwert wird weiterverarbeitet -->
<D st="2015-04-19T04:20:00.000Z">1.0</D>
<!-- Messwert wird weiterverarbeitet -->
<D st="2015-04-19T04:30:00.000Z">1.1</D>
<!-- Messwert wird verworfen -->
<E st="2015-04-19T05:30:00.000Z">Pending</E>
<E st="2015-04-19T05:40:00.000Z">Not defined</E>
<E st="2015-04-19T05:50:00.000Z">Timeout</E>
<E st="2015-04-19T06:00:00.000Z">Not enough input</E>
</DL>
<EVL par="A_Ni_h.10min.SumQ">
<EV st="2015-04-19T04:00:00.000Z">A</EV>
<!-- Messwert wird weiterverarbeitet -->
<EV st="2015-04-19T04:10:00.000Z">B</EV>
<!-- Messwert wird weiterverarbeitet -->
<EV st="2015-04-19T04:20:00.000Z">C</EV>
<!-- Messwert wird weiterverarbeitet -->
<EV st="2015-04-19T04:30:00.000Z">D</EV>
<!-- Messwert wird verworfen -->
<EV st="2015-04-19T04:40:00.000Z">I</EV>
<!-- Messwert wird verworfen -->
<EV st="2015-04-19T04:50:00.000Z">S</EV>
<!-- Messwert wird verworfen -->
<EV st="2015-04-19T05:00:00.000Z">X</EV>
<!-- Messwert wird verworfen -->
<EV st="2015-04-19T05:10:00.000Z">Y</EV>
<!-- Messwert wird verworfen -->
<EV st="2015-04-19T05:20:00.000Z">Z</EV>
<!-- Messwert wird weiterverarbeitet -->
<EV st="2015-04-19T05:30:00.000Z">A</EV>
<EV st="2015-04-19T05:40:00.000Z">B</EV>
<EV st="2015-04-19T05:50:00.000Z">C</EV>
<EV st="2015-04-19T06:00:00.000Z">D</EV>
</EVL>
</Value>
</XMLExchange>