Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Jak na stránky vypisovat xml

Ahoj všem a předem děkuji za odpověď,
mám zqařízení které mi loguje teplotu a sedí na vpn na adrese 192.168.2.45 na stejném vpn a v rozsahu sedí i server který je natovaný do veřejky mám na něm webovky. a chci na moje webovky nějak dostat aktuální data z toho zařízení je to zařízení od firmy papouch ad4eth a on má právě na té adrese 192.168.2.45/fresh.xml aktuální hodnoty, jak nebo jestli vůbec je mohu dostat na tu webovku ?? Rozločení toho xml je takto:

<root>
<input id="1" unit="m3" dot="0" val="0" min="" max="" bar="0" stat="0" name="Vstup A"/>
<input id="2" unit="m3" dot="0" val="0" min="" max="" bar="0" stat="0" name="Vstup B"/>
<input id="3" unit="m3" dot="0" val="0" min="" max="" bar="0" stat="0" name="Vstup C"/>
<input id="4" unit="m3" dot="0" val="0" min="" max="" bar="0" stat="0" name="Vstup D"/>
</root>

Předem opravdu děkuji za každou možnost.

Předmět Autor Datum
Co přesně znamená, že máš webovky? To jsou nějaké statické stránky, stránky v PHP či něco jiného?
Wikan 22.06.2022 14:34
Wikan
V podstatě mohu udělat cokoli jen věděj jak to vypsat jen mi na tom serveru běží apache a php 7,3 a…
pinda28pinda 22.06.2022 14:43
pinda28pinda
A umíš PHP? Protože jestli ne, k čemu ti bude informace, že stačí XML projet cyklem a načíst požadov…
host 22.06.2022 15:34
host
si na to napiš vlastní XML parser (bash/php/python), nebo můžeš použít nějaký kanon na vrabce, přípa…
touchwood 22.06.2022 14:52
touchwood
A jako zdroj budu udavat na tu moji webovou stránku ipadresa/fresh.xml??
pinda28pinda 22.06.2022 14:56
pinda28pinda
:-D Jasně, browser dostane odkaz na xml, který je veřejně nepřístupný...
kacikac 23.06.2022 00:17
kacikac
Pokud to chces opravdu jenom zobrazit na nejake strance, pridej tohle do html souboru webowky (ano,…
MaSo 22.06.2022 17:27
MaSo
Jako vtip dobrý :-D
kacikac 23.06.2022 00:15
kacikac
Nezlob se na mě, ale jsi dvojitá pinda, opravdu. To tam máš php a neumíš naprosté základy? = najít…
kacikac 23.06.2022 00:05
kacikac
Děkuji moc poslední
pinda28pinda 23.06.2022 17:02
pinda28pinda

Nezlob se na mě, ale jsi dvojitá pinda, opravdu.

To tam máš php a neumíš naprosté základy? = najít si to na webu php?

Fákt brutálně těžké :-/

(ty ostatní položky jako min, max, val... se tam dají úplně stejně... s tím, že se to dá do tabulky třeba)
(pořádně jsi ani nenapsal co chceš, tak předpokládám že to xml chceš převést na něco na co se dá koukat)
(jen ukázka s pomlčkou)

<?php
$string = file_get_contents("http://192.168.2.45/fresh.xml");
$xml = simplexml_load_string($string);
foreach($xml as $input) {
  echo $input["id"] . " - " . $input["name"] . "<br>";
};

Výstup daty toho je:

1 - Vstup A
2 - Vstup B
3 - Vstup C
4 - Vstup D

Zpět do poradny Odpovědět na původní otázku Nahoru