INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Dieses Thema hat akzeptierte Lösungen:

Web-Download einer json-Seite



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

03.04.2020, 16:38 (Dieser Beitrag wurde zuletzt bearbeitet: 04.04.2020 22:14 von HH99.)
Beitrag #1

HH99 Offline
LVF-Fan
*


Beiträge: 16
Registriert seit: May 2010

2017
2009
DE

38116
Deutschland
Web-Download einer json-Seite
Hallo,
beim Versuch, eine Seite der NOAA mit Messdaten (als json) herunterzuladen, scheitert LabVIEW, wenn man die GET.vi nutzt.

Die URL ist https://services.swpc.noaa.gov/json/goes...3-day.json

Ich habe es auch mit "Data Socket Read" probiert, was mit einer rein text-basierten Seite gut funktioniert.
(Das Snippet dazu als attachment.)
Aber bei der o.g. json-Seite versagt das. Eigentlich kann das ja nicht schwierig sein ...

Kann mir jemand auf die Sprünge helfen?
Wie bekomme ich die Daten heruntergeladen?

LG
Hans

   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.04.2020, 17:16 (Dieser Beitrag wurde zuletzt bearbeitet: 03.04.2020 17:19 von jg.)
Beitrag #2

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: Web-Download einer json-Seite
Von welcher LabVIEW-Version reden wir (bzw. du) hier?

Habe es gerade in LV 2019 probiert, funktioniert:
   

Ich gehe davon aus, dass dies bei allen LabVIEW-Versionen funktioniert, die bei http-VIs https unterstützen. Und das ist schon relativ lange der Fall.
Ich habe z.B. gerade LV 2014 überprüft, geht auch.

Mit DataSocket wirst du nicht weiterkommen, da bekommst du SLL/TLS Verschlüsselung nicht hin.

Gruß, Jens

EDIT: Laut deinem Profil hast du LV2017, auch hiermit funzt es bei mir...

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.04.2020, 17:23 (Dieser Beitrag wurde zuletzt bearbeitet: 03.04.2020 17:27 von HH99.)
Beitrag #3

HH99 Offline
LVF-Fan
*


Beiträge: 16
Registriert seit: May 2010

2017
2009
DE

38116
Deutschland
RE: Web-Download einer json-Seite
Hallo Jens,
das ist ja krass, dass das bei dir geht.
Ich habe hier LV2011 und bekomme immer den Fehler,
wenn ich GET.vi nutze, dass LabVIEW das Protokoll nicht erkennt.
Liegt bestimmt an https.
Auf der Arbeit hab ich LV2017. Ich teste es mal von dort.
Wenn die Daten dann ankommen, kann ich sie mit JSON deserialisieren und alles ist gut.
Hoffe ich mal.
Nochmals danke, ich melde mich bald wieder.
Gruß
Hans
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.04.2020, 17:49
Beitrag #4

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: Web-Download einer json-Seite

Akzeptierte Lösung

LabVIEW 2011 (SP1 f2), geht doch auch:
   

Aber wenn du eine Prokoll-Fehlermeldung bekommst, dann garantiert wegen SSL/TLS.

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.04.2020, 19:06
Beitrag #5

HH99 Offline
LVF-Fan
*


Beiträge: 16
Registriert seit: May 2010

2017
2009
DE

38116
Deutschland
RE: Web-Download einer json-Seite
Jo! Danke Jens. Löppt!
Kannst du bitte mal nachschauen, ob bei dir unter LV2011 das
Modul zum Serialisieren von JSON vorhanden ist? Ich kann es bei meinem
LabVIEW 2011 SP1 f2 nicht finden. (??)

Gruß
Hans
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.04.2020, 20:11
Beitrag #6

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: Web-Download einer json-Seite
Nee, der Firmenlaptop bleibt jetzt aus bis Mo - WE.

Welche JSON-VIs meinst du?
Das hier? >= LV 2013

Das JKI JSON Toolkit? >= LV 2013 (laut VIPM)

Kompatibel mit LV 2011 ist wohl das i3 JSON Toolkit

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.04.2020, 20:17
Beitrag #7

HH99 Offline
LVF-Fan
*


Beiträge: 16
Registriert seit: May 2010

2017
2009
DE

38116
Deutschland
RE: Web-Download einer json-Seite
ja genau das: unflatten from json.
Heisst auf Deutsch glaub ich "Deserialisieren JSON"
Nichts vom JKI-Toolkit.
Das muss auch mit Bordmitteln gehen.
Gruß,
Hans
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.04.2020, 20:39 (Dieser Beitrag wurde zuletzt bearbeitet: 03.04.2020 21:15 von HH99.)
Beitrag #8

HH99 Offline
LVF-Fan
*


Beiträge: 16
Registriert seit: May 2010

2017
2009
DE

38116
Deutschland
RE: Web-Download einer json-Seite
Jens, brauchst nicht nachzusehen. Es gibt das Modul "Strings serialisieren/deserialisieren"
NICHT in LV2011. (oder ich habe da was vergessen zu installieren)

Gruß
Hans
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.04.2020, 21:14 (Dieser Beitrag wurde zuletzt bearbeitet: 03.04.2020 21:47 von HH99.)
Beitrag #9

HH99 Offline
LVF-Fan
*


Beiträge: 16
Registriert seit: May 2010

2017
2009
DE

38116
Deutschland
RE: Web-Download einer json-Seite
und noch etwas:
bei mir zuhause funktioniert der Download, auf der Arbeit aber nicht.
Firewall-Problem.
   
Wenn die Jungs mir den Port freischalten, müsste das Problem gelöst sein.
Danke nochmals an Jens!
Gruß
Hans
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Daten aus JSON einlesen seni austria 5 4.115 23.01.2023 14:00
Letzter Beitrag: seni austria
  Dynamisches Frontpanel in HTML-Seite uzim 4 5.259 18.08.2014 10:54
Letzter Beitrag: uzim
  NI Web Server: Datei-Download mit Datenübertragung von Server- an Client-Rechner phonophunk 0 4.344 08.11.2012 18:10
Letzter Beitrag: phonophunk

Gehe zu: