Plik wygląda tak:
[header]
programm_name=HeavyWeather PRO WS 2800
programm_version=1.0
file_format_version=1.0
[time]
last_actualisation="3544718402"
[weather_picture]
comment=-1=not valid, 0=rain, 1=cloud, 2=sun
number=0
[weather_tendency]
comment1=-1=not valid, 0=no change of air pressure
comment2=1=air pressure rising, 2=air pressure falling
number=2
[storm_alarm]
comment=-1=not valid, 0=storm alarm not active, 1=storm alarm active
number=-1
[indoor_temperature]
deg_C="23.2"
deg_F="73.8"
[outdoor_temperature]
deg_C="21.0"
deg_F="69.8"
[indoor_humidity]
percent="49"
[outdoor_humidity]
percent="55"
[dewpoint]
deg_C="11.6"
deg_F="52.9"
[windchill]
deg_C="20.6"
deg_F="69.1"
[wind_speed]
mps="1.8"
kmh="6.5"
mph="4.0"
knt="3.5"
bft="1"
[wind_direction]
deg="135"
name="SE"
[rain_total]
mm="0.0"
inch="0.00"
[rain_24h]
mm="0.0"
inch="0.00"
[rain_1h]
mm="0.0"
inch="0.00"
[pressure_absolute]
hpa="---"
inHg="---"
[pressure_relative]
hpa="991.8"
inHg="29.28"
W jaki sposób go parsować?
Już pierwsza linijka jest niezgodna ze standardem (alfanumeryczna bez "").
DOMDocument wymaga znaczników < i >.
Jakieś pomysły (najlepiej z przykładami) ?