Ich habe diesen Beitrag gelesen und versucht daraus eine Herleitung in meinem Fall zu machen. Allerdings komme ich nicht weiter: https://helpdesk.paessler.com/en/support/solutions/articles/760000635113223-how-do-i-extract-values-from-xml-nodes-with-nested-tags-using-the-http-xml-rest-value-sensor

Folgendes Problem: Unter folgendem Link kann man den Status von VULTR abfragen https://status.vultr.com/status.json

Die Antwort sieht folgendermaßen aus:

{
  "service_alerts": [],
  "regions": {
    "atl": {
      "location": "Atlanta",
      "country": "US",
      "country_name": "United States",
      "alerts": []
    },
    "ord": {
      "location": "Chicago",
      "country": "US",
      "country_name": "United States",
      "alerts": []
    },
    "dfw": {
      "location": "Dallas",
      "country": "US",
      "country_name": "United States",
      "alerts": []
    },
    "lax": {

Auslesen und angezeigt bekommen möchte ich Knoten "ord" und den Wert "alerts". Wenn ich unter <XML Node (and optional property)> ord eingeben, wird der erste Wert "location" angezeigt. Gebe ich ord/alters ein, kommt ein Fehler. Ich habe die Verwendung der / und / / und der [0,1,2] noch nicht so richtig verstanden. Gibt es dafür eine "Regel"`? Kann mir bitte jemand weiterhelfen?

VG. Rainer


Article Comments

Halle Rainer,

Hast du hierzu schon einmal die JSON Parsing Optionen des HTTP XML/REST Value Sensors im Manual angesehen?

Grüße,
Sebastian


Nov, 2021 - Permalink