Discussion:
Was macht man eigentlich mit XML?
(zu alt für eine Antwort)
Martin Τrautmann
2023-09-21 20:17:47 UTC
Permalink
Hallo,

kann mir bitte mal jemand helfen, was man eigentlich sinnvolles mit
XML-Dateien anstellen soll?

Ja, es ist ein standardisierbares, selbstdokumentierendes
Austauschformat, mit passablen Metadaten.

Nur fehlt mir das grundlegende Verständnis, warum man so etwas im WWW
anbietet.

Mein Firefox mosert dann jedes Mal:
"This XML file does not appear to have any style information associated
with it. The document tree is shown below. "

Sprich: Faktisch sehe ich nur XML-Quelltext.

Das kann ich noch irgendwelchen XML-Browsern vorwerfen. Die
strukturieren dann die XML-Baumstrukturen ein wenig und werfen den
ganzen XML-Overhead raus.

Aber wozu? Was hilft mir das? Die Inhalte als primitiven plain text mit
ein paar Feldbezeichnern wäre mindestens ebenso verständlich - und es
scheint ja nicht wirklich so zu sein, dass dies ein derart
automatisiertes Austauschformat wäre, dass man die Inhalte mehrer Seiten
unmittelbar vergleichen, zusammenfassen, ergänzen könnte - egal ob als
bubble chart oder Excel-Tabelle.


Mir fehlt also wohl das offensichtliche Verständnis, warum man den
Lesern (!) im Internet derhart massenhaft XML hinwerfen sollte.

Verstehe ich das nicht, weil mein Firefox nicht weiß, was er mit XML
anfangen soll? Wird das Format irgendwo sinnvoll eingesetzt? Damit meine
ich ausdrücklich nicht das Verpacken von Hunderten bis Millionen von
Datensätzen mit (massiv redundaten) XML-Bezeichnern, sondern solche
Seiten mit nur wenigen Operatoren

Gruppe 1
Wert 1: abc
Wert 2: 123
Gruppe 2
URL 3: www/...
Person 4: Name
Martin Τrautmann
2023-09-21 20:23:15 UTC
Permalink
Post by Martin Τrautmann
Hallo,
kann mir bitte mal jemand helfen, was man eigentlich sinnvolles mit
XML-Dateien anstellen soll?
Beispiel:

<https://www850.muenchen.de/it/dataset/awm_wertstoffhoefe_opendata/resource/2a217b2c-ad6a-4275-baec-aa15d660540da>

...verlinkt auf
<https://geoportal.muenchen.de/geonetwork/srv/ger/csw?service=CSW&request=GetRecordById&version=2.0.2&elementsetname=full&id=5852eba1-691a-42e1-9fb0-2311d395e25e>

Ich kann mir eigentlich nur vorstellen, dass Behörden einerseits eine
Vorschrift haben, dass sie ihre Infos in XML anbieten müssen, und dass
sie andererseits irgendwelche Software haben, die auf Wunsch XML
ausspuckt.

Ob dabei was sinnvolles rauskommt, das juckt dann keinen mehr - im
konkreten Fall hier ist das wohl der italienischsprachige Seitenzweig
https://www850.muenchen.de/it , wo es faktisch dann aber keinen
interessiert, in welcher Sprache die Inhalte selbst dann dargestellt
werden.
Arno Welzel
2023-09-24 17:40:49 UTC
Permalink
Post by Martin Τrautmann
Post by Martin Τrautmann
Hallo,
kann mir bitte mal jemand helfen, was man eigentlich sinnvolles mit
XML-Dateien anstellen soll?
<https://www850.muenchen.de/it/dataset/awm_wertstoffhoefe_opendata/resource/2a217b2c-ad6a-4275-baec-aa15d660540da>
...verlinkt auf
<https://geoportal.muenchen.de/geonetwork/srv/ger/csw?service=CSW&request=GetRecordById&version=2.0.2&elementsetname=full&id=5852eba1-691a-42e1-9fb0-2311d395e25e>
Ich kann mir eigentlich nur vorstellen, dass Behörden einerseits eine
Vorschrift haben, dass sie ihre Infos in XML anbieten müssen, und dass
sie andererseits irgendwelche Software haben, die auf Wunsch XML
ausspuckt.
Nein, umgekehrt - derlei Daten kann man mit *Software* *lesen*.

Nicht *DU* sollst das XML nutzen, sondern eine Software.
--
Arno Welzel
https://arnowelzel.de
Arno Welzel
2023-09-24 17:42:28 UTC
Permalink
Post by Arno Welzel
Post by Martin Τrautmann
Post by Martin Τrautmann
Hallo,
kann mir bitte mal jemand helfen, was man eigentlich sinnvolles mit
XML-Dateien anstellen soll?
<https://www850.muenchen.de/it/dataset/awm_wertstoffhoefe_opendata/resource/2a217b2c-ad6a-4275-baec-aa15d660540da>
...verlinkt auf
<https://geoportal.muenchen.de/geonetwork/srv/ger/csw?service=CSW&request=GetRecordById&version=2.0.2&elementsetname=full&id=5852eba1-691a-42e1-9fb0-2311d395e25e>
Ich kann mir eigentlich nur vorstellen, dass Behörden einerseits eine
Vorschrift haben, dass sie ihre Infos in XML anbieten müssen, und dass
sie andererseits irgendwelche Software haben, die auf Wunsch XML
ausspuckt.
Nein, umgekehrt - derlei Daten kann man mit *Software* *lesen*.
Nicht *DU* sollst das XML nutzen, sondern eine Software.
Ergänzend:

<https://www.dublincore.org/specifications/dublin-core/>
--
Arno Welzel
https://arnowelzel.de
Axel Berger
2023-09-21 20:39:28 UTC
Permalink
Post by Martin Τrautmann
"This XML file does not appear to have any style information associated
with it. The document tree is shown below. "
XML ist zwar lesbar, aber nicht für die gedacht sondern eine
Zielanwendung. Eine der häufigsten Anwendungen dürfte ein RSS-Feed sein,
Adressen und Kalenderdaten sind auch üblich. Wenn alles korrekt läuft,
solltest Du das nie zu Gesicht bekommen.
--
/¯\ No | Dipl.-Ing. F. Axel Berger Tel: +49/ 221/ 7771 8067
\ / HTML | Roald-Amundsen-Straße 2a Fax: +49/ 221/ 7771 8069
 X in | D-50829 Köln-Ossendorf http://berger-odenthal.de
/ \ Mail | -- No unannounced, large, binary attachments, please! --
Axel Berger
2023-09-21 20:41:20 UTC
Permalink
Post by Axel Berger
aber nicht für die gedacht
^^^
Dich
--
/¯\ No | Dipl.-Ing. F. Axel Berger Tel: +49/ 221/ 7771 8067
\ / HTML | Roald-Amundsen-Straße 2a Fax: +49/ 221/ 7771 8069
 X in | D-50829 Köln-Ossendorf http://berger-odenthal.de
/ \ Mail | -- No unannounced, large, binary attachments, please! --
Martin Τrautmann
2023-09-21 21:00:57 UTC
Permalink
Post by Axel Berger
Post by Martin Τrautmann
"This XML file does not appear to have any style information associated
with it. The document tree is shown below. "
XML ist zwar lesbar, aber nicht für die gedacht sondern eine
Zielanwendung. Eine der häufigsten Anwendungen dürfte ein RSS-Feed sein,
Adressen und Kalenderdaten sind auch üblich. Wenn alles korrekt läuft,
solltest Du das nie zu Gesicht bekommen.
Dort könnte ich mir das auch sinnvoll vorstellen - dort gäbe es eben
einen etablierten Standard, der das interpretieren würde, egal ob als
Visitenkarte, Kalender oder RSS-Daten.

Nur beobachte ich eben häufig, dass das direkt als Web-Link angeboten
wird. Im Beispiel hier ist es ein Alternativangebot diverser Formate.
Leider stoße ich zu oft auf Websiten, wo es dann alternativlos als
einziges Format angeboten wird. Man hätte dann sicher die Möglichkeit,
in den XML-Daten einzupacken, für wen diese Info dann gedacht oder
lesbar ist, z.B. als Kalendereintrag. Aber genau das passiert eben
normal nicht.
Heiko Rost
2023-09-22 06:39:34 UTC
Permalink
Post by Martin Τrautmann
Nur beobachte ich eben häufig, dass das direkt als Web-Link angeboten
wird.
Wo passiert Dir das? Ich sehe XML nur beim Anklicken eines RSS-Feeds,
und zwar aus dem Grund, weil ich das absichtlich mit Notepad++ verknüpft
habe.
Post by Martin Τrautmann
Im Beispiel hier ist es ein Alternativangebot diverser Formate.
Leider stoße ich zu oft auf Websiten, wo es dann alternativlos als
einziges Format angeboten wird. Man hätte dann sicher die Möglichkeit,
in den XML-Daten einzupacken, für wen diese Info dann gedacht oder
lesbar ist, z.B. als Kalendereintrag. Aber genau das passiert eben
normal nicht.
Es gibt mehrere Stellen, an denen etwas schief gehen kann:

1) Bei HTML gibt es im Antwort-Header das Feld Content-Type, in dem der
Typ der Daten angegeben wird. Falls da application/xml angegeben ist
und Firefox Dein XML-Betrachter ist, wird das dann im FF angezeigt.

2) Du hast FF irgendwann gesagt, daß er diesen Content-Type anzeigen
soll. In den Einstellungen ist das unter "Allgemein" - "Anwendungen"
zu finden (zumindest in der Windows-Version).

3) Dein FF kennt den Content-Type nicht, und bevor er gar nichts macht,
zeigt er zumindest den Text an.

Um ein praktisches Beispiel zu zeigen:

Bei <https://directory.shoutcast.com/Search> kann man als
Playlist-Format XSPF auswählen. Die URL ist beispielsweise
<http://yp.shoutcast.com/sbin/tunein-station.xspf?id=99560121>. Wenn ich
diese mit wget herunterlade, sieht das so aus:

| --2023-09-22 08:19:50-- http://yp.shoutcast.com/sbin/tunein-station.xspf?id=99560121
| Resolving yp.shoutcast.com (yp.shoutcast.com)... 31.12.71.119
| Connecting to yp.shoutcast.com (yp.shoutcast.com)|31.12.71.119|:80... connected.
| HTTP request sent, awaiting response... 200 OK
| Length: 237 [application/xspf+xml]
^^^^^^^^^^^^^^^^^^^^
Das ist der Content-Type
| Saving to: 'tunein-***@id=99560121'

und als Ergebnis bekomme ich eine Datei im XML-Format:

| <?xml version="1.0" encoding="utf-8"?>
| <playlist version="1" xmlns="http://xspf.org/ns/0/">
| <title>Made in 80</title>
| <trackList>
| <track>
| <location>http://51.210.180.191:8002/</location>
| <title>Made in 80</title>
| </track>
| </trackList>
| </playlist>

In dieser Form nicht unbedingt sinnvoll.

Wenn ich die selbe URL im FF aufrufe, starte bei mir VLC und spielt den
Audiostream ab. Das passiert, weil FF weiß, welches Programmn für xspf
zuständig ist. Also lädt er die Daten herunter und gibt diese direkt an
VLC weiter, der das dann abspielt. Daß die Daten letztendlich XML sind,
bemerke ich als Anwender dabei gar nicht.

Gruß Heiko
--
Wo ein Wille ist, ist auch ein Weg.
Sprichwort
Martin Τrautmann
2023-09-22 08:55:52 UTC
Permalink
Post by Heiko Rost
Post by Martin Τrautmann
Nur beobachte ich eben häufig, dass das direkt als Web-Link angeboten
wird.
Wo passiert Dir das? Ich sehe XML nur beim Anklicken eines RSS-Feeds,
und zwar aus dem Grund, weil ich das absichtlich mit Notepad++ verknüpft
habe.
Ein Beispiel hatte ich genannt, Ansonsten treibe ich mich gerade im
open-data-Bereich diverser Landesvermessungsämter herum, wo dieses XML oftmals
ausartet.
Post by Heiko Rost
1) Bei HTML gibt es im Antwort-Header das Feld Content-Type, in dem der
Typ der Daten angegeben wird. Falls da application/xml angegeben ist
und Firefox Dein XML-Betrachter ist, wird das dann im FF angezeigt.
Da müsste ich also mit anderen Mitteln als dem FF herumgraben, um den
content type selbst angezeigt zu bekommen - oder sieht man das auch im
FF?
Post by Heiko Rost
2) Du hast FF irgendwann gesagt, daß er diesen Content-Type anzeigen
soll. In den Einstellungen ist das unter "Allgemein" - "Anwendungen"
zu finden (zumindest in der Windows-Version).
FF hat hier nur ein application/atom+xml, das die Daten an den
TextWrangler weitergeben würde, also einen reinen Text-Editor. Was wäre
denn eine sinnvolle XML-Anwendung oder FF-Erweiterung, um besser mit XML
umzugehen?
Post by Heiko Rost
3) Dein FF kennt den Content-Type nicht, und bevor er gar nichts macht,
zeigt er zumindest den Text an.
Ja, genau das macht er, siehe Beispiel
Post by Heiko Rost
Bei <https://directory.shoutcast.com/Search> kann man als
Playlist-Format XSPF auswählen. Die URL ist beispielsweise
<http://yp.shoutcast.com/sbin/tunein-station.xspf?id=99560121>. Wenn ich
| --2023-09-22 08:19:50-- http://yp.shoutcast.com/sbin/tunein-station.xspf?id=99560121
| Resolving yp.shoutcast.com (yp.shoutcast.com)... 31.12.71.119
| Connecting to yp.shoutcast.com (yp.shoutcast.com)|31.12.71.119|:80... connected.
| HTTP request sent, awaiting response... 200 OK
| Length: 237 [application/xspf+xml]
^^^^^^^^^^^^^^^^^^^^
Das ist der Content-Type
Stimmt - macht man es aber im FF, dann bringt der Server eine normale
HTML-Seite. Mein FF erlaubt mir dort zwar kein "View Page Source" mehr,
die Page Info verrät aber den Type "text/html" und beim Inspect zeigt
sich das normale
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

Aber das ist ja alles normal und gut und schön.

Mich verwundert nur dieser Trend der Behördenseiten, explizit XML zu
verlinken, als Datei zu beschreiben und nichts anderes mehr normal
anzubieten.
Post by Heiko Rost
| <?xml version="1.0" encoding="utf-8"?>
| <playlist version="1" xmlns="http://xspf.org/ns/0/">
| <title>Made in 80</title>
| <trackList>
| <track>
| <location>http://51.210.180.191:8002/</location>
| <title>Made in 80</title>
| </track>
| </trackList>
| </playlist>
In dieser Form nicht unbedingt sinnvoll.
Das wirkt schon aufgehübscht. Bei mir kommt das nur als Einzeiler an,
ohne Zeilenumbruch und Einrückungen.
Post by Heiko Rost
Wenn ich die selbe URL im FF aufrufe, starte bei mir VLC und spielt den
Audiostream ab. Das passiert, weil FF weiß, welches Programmn für xspf
zuständig ist. Also lädt er die Daten herunter und gibt diese direkt an
VLC weiter, der das dann abspielt. Daß die Daten letztendlich XML sind,
bemerke ich als Anwender dabei gar nicht.
Die Seite funktioniert bei mir nur ziemlich erratisch und zufällig,
wirft mich mit abgeschnittenen Fehlermeldungen wie der hier zu, mit
denen ich nichts weiter anfangen kann
<Loading Image...>
...aber das ist dann ein ganz anderes Problem.

Aber ja, wenn sie funktioniert, dann startet die bei mir auch den VLC.
Dass die dann richtig nutzbar ist, das liegt wohl eher daran, dass
sie auch dem Standard-Dateiformat für .xpsf folgt. Ändere ich die
Dateiendung auf .xml, dann weiß VLC nicht mehr, was er damit anfangen
soll. Die Info wird also nicht automatisch aus dem XML-Format
<playlist version="1" xmlns="http://xspf.org/ns/0/">
abgeleitet, sondern dass VLC auch die XSPF-Kennzeichnung übergeben wird,
über as application/xspf+xml oder die Dateiendung .xspf.

Die genannten Websites liefern aber nacktes .xml .

Schönen Gruß
Martin
Heiko Rost
2023-09-22 11:33:57 UTC
Permalink
Post by Martin Τrautmann
Post by Heiko Rost
Wo passiert Dir das? Ich sehe XML nur beim Anklicken eines RSS-Feeds,
und zwar aus dem Grund, weil ich das absichtlich mit Notepad++ verknüpft
habe.
Ein Beispiel hatte ich genannt, Ansonsten treibe ich mich gerade im
open-data-Bereich diverser Landesvermessungsämter herum, wo dieses XML oftmals
ausartet.
Die XML-Daten sind auch nicht zur direkten Ansicht gedacht. Dazu braucht
Du die passende Software, um wie in Deinem Beispiel daraus eine
Landkarte mit den Positionen der Wertstoffhöfe zu erzeugen. Mit dem
Thema der Erstellung elektronische Landkarten habe ich mich aber noch
nie beschäftigt, kann also keine konkreten Hinweise geben.
Post by Martin Τrautmann
Post by Heiko Rost
1) Bei HTML gibt es im Antwort-Header das Feld Content-Type, in dem der
Typ der Daten angegeben wird. Falls da application/xml angegeben ist
und Firefox Dein XML-Betrachter ist, wird das dann im FF angezeigt.
Da müsste ich also mit anderen Mitteln als dem FF herumgraben, um den
content type selbst angezeigt zu bekommen - oder sieht man das auch im
FF?
Vom Prinzip her mit "Extra" - "Browser-Werkzeuge" - "Werkzeuge für
Web-Entwickler" und dort die Console. In dieser lassen sich für jede
Anfrage die Header anzeigen. Persönlich finde ich das relativ
unübersichtlich und funktioniert auch nicht immer (oder ich bin zu
ungeschickt), deshalb habe ich wget benutzt.
Post by Martin Τrautmann
Post by Heiko Rost
2) Du hast FF irgendwann gesagt, daß er diesen Content-Type anzeigen
soll. In den Einstellungen ist das unter "Allgemein" - "Anwendungen"
zu finden (zumindest in der Windows-Version).
FF hat hier nur ein application/atom+xml, das die Daten an den
TextWrangler weitergeben würde, also einen reinen Text-Editor. Was wäre
denn eine sinnvolle XML-Anwendung oder FF-Erweiterung, um besser mit XML
umzugehen?
Die Frage ist schon falsch gestellt. XML ist ein Format, in dem eine
Anwendung ihre Daten speichert oder als Austauschformat benutzt. Wenn Du
Daten im XML-Format bekommst, sollte Dir der Absender sagen, wie die
benutzt werden sollen.

Mit dem FF alleine wirst Du aber gar nicht weiterkommen. Die XML-Daten
aus Deinem Beispiellink enthalten ausschließlich die Positionen der
Wertstoffhöfe, die Du dann in eine digitale Karte integrieren könntest.
Post by Martin Τrautmann
...
Stimmt - macht man es aber im FF, dann bringt der Server eine normale
HTML-Seite. Mein FF erlaubt mir dort zwar kein "View Page Source" mehr,
die Page Info verrät aber den Type "text/html" und beim Inspect zeigt
sich das normale
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
Beim Beispiel aus Deinem anderen Posting
<https://geoportal.muenchen.de/geonetwork/srv/ger/csw?service=CSW&request=GetRecordById&version=2.0.2&elementsetname=full&id=5852eba1-691a-42e1-9fb0-2311d395e25e>
liefert der Server reines XML aus.

| <?xml version="1.0" encoding="UTF-8"?>
| <csw:GetRecordByIdResponse xmlns:csw="http://www.opengis.net/cat/csw/2.0.2">
| <csw:Record xmlns:dct="http://purl.org/dc/terms/" xmlns:ows="http://www.opengis.net/ows" xmlns:geonet="http://www.fao.org/geonetwork" xmlns:dc="http://purl.org/dc/elements/1.1/">
| <dc:identifier>5852eba1-691a-42e1-9fb0-2311d395e25e</dc:identifier>
| <dc:date>2023-08-11T14:42:40</dc:date>
Post by Martin Τrautmann
...
Aber das ist ja alles normal und gut und schön.
Mich verwundert nur dieser Trend der Behördenseiten, explizit XML zu
verlinken, als Datei zu beschreiben und nichts anderes mehr normal
anzubieten.
Je nachdem, was heutzutage normal ist, einfache Listen mit Adressen
gehören wahrscheinlich schon in die Kategorie exotisch.

Unter <https://geoportal.muenchen.de/portal/master/#> gibt es eine
interaktive Karte, und soweit ich es verstehe, wird die über
OpenStreetMap und die von München bereit gestellten Daten erzeugt. Und
auf dieser Karte kannst Du Dir über die Themen sogar die Standorte von
Containern zum Glaseinwurf anzeigen lassen.
Post by Martin Τrautmann
Post by Heiko Rost
| <?xml version="1.0" encoding="utf-8"?>
| <playlist version="1" xmlns="http://xspf.org/ns/0/">
| <title>Made in 80</title>
| <trackList>
| <track>
| <location>http://51.210.180.191:8002/</location>
| <title>Made in 80</title>
| </track>
| </trackList>
| </playlist>
In dieser Form nicht unbedingt sinnvoll.
Das wirkt schon aufgehübscht. Bei mir kommt das nur als Einzeiler an,
ohne Zeilenumbruch und Einrückungen.
Stimmt, im Original ist es nur eine Zeile. Die Formatierung kommt von
Notepad++.
Post by Martin Τrautmann
Aber ja, wenn sie funktioniert, dann startet die bei mir auch den VLC.
Dass die dann richtig nutzbar ist, das liegt wohl eher daran, dass
sie auch dem Standard-Dateiformat für .xpsf folgt.
Ein Browser sollte sich ausschließlich nach den Content-Type richten und
die zugehörige Anwendung starten. Darauf, was diese dann mit den Daten
macht, hat er keinen Einfluß mehr.
Post by Martin Τrautmann
Ändere ich die
Dateiendung auf .xml, dann weiß VLC nicht mehr, was er damit anfangen
soll. Die Info wird also nicht automatisch aus dem XML-Format
<playlist version="1" xmlns="http://xspf.org/ns/0/">
abgeleitet, sondern dass VLC auch die XSPF-Kennzeichnung übergeben wird,
über as application/xspf+xml oder die Dateiendung .xspf.
Es ist Sache der Anwendung, ob sie stur nach Dateierweiterung geht oder
versucht, bei einer unbekannter Erweiterung aus dem Inhalt irgendetwas
Brauchbares zu erkennen.
Post by Martin Τrautmann
Die genannten Websites liefern aber nacktes .xml .
Stimmt, weil die nicht direkt zum Anschauen sind, sondern erst an das
passende Programm übergeben werden müssen. Wenn Du das nicht hast oder
nicht kennst, sind sie für Dich nutzlos.

Gruß Heiko
--
Besser ein freier Teufel als ein gebundener Engel.
Peter Hille
Martin Τrautmann
2023-09-22 12:39:44 UTC
Permalink
Post by Heiko Rost
Post by Martin Τrautmann
Die genannten Websites liefern aber nacktes .xml .
Stimmt, weil die nicht direkt zum Anschauen sind, sondern erst an das
passende Programm übergeben werden müssen. Wenn Du das nicht hast oder
nicht kennst, sind sie für Dich nutzlos.
ok - es wäre ja durchaus möglich, diese Info den XML-Daten mitzugeben.
Aber das hält man anscheinend für unnötig.

Es gibt ja standartisierte Formate. Was JOSM verwendet, das ist auch XML
- aber das signalisiert auch wieder die .osm Dateiendung.

Die .xml XML-Dateien wirken viel mehr wie eine Wundertüte.
Jens Schüßler
2023-09-22 18:14:43 UTC
Permalink
Post by Martin Τrautmann
Post by Heiko Rost
Post by Martin Τrautmann
Die genannten Websites liefern aber nacktes .xml .
Stimmt, weil die nicht direkt zum Anschauen sind, sondern erst an das
passende Programm übergeben werden müssen. Wenn Du das nicht hast oder
nicht kennst, sind sie für Dich nutzlos.
ok - es wäre ja durchaus möglich, diese Info den XML-Daten mitzugeben.
Aber das hält man anscheinend für unnötig.
Es gibt ja standartisierte Formate. Was JOSM verwendet, das ist auch XML
- aber das signalisiert auch wieder die .osm Dateiendung.
Die .xml XML-Dateien wirken viel mehr wie eine Wundertüte.
Auch wenn du nicht weißt wie du damit umgehen sollst, XML ist ein offener Standard.

Einfach mal informieren vor dem rumpoltern könnte hilfreich sein.
Martin Τrautmann
2023-09-23 06:30:44 UTC
Permalink
Post by Jens Schüßler
Einfach mal informieren vor dem rumpoltern könnte hilfreich sein.
Was meisnt du, warum ich hier frage? Es ist der Versuch, sich zu
informieren. Könnte ja sein, dass irgendwelche Microsoft-Browser etwas
mit den XML-Daten anfangen können, weil es irgend ein default-Format
gibt, das die sich zusammengemauschelt haben.

Hier mal eines der für mich interessanteren XML-Formate:
https://www.wms.nrw.de/geobasis/wms_nw_gebaeudereferenzen?REQUEST=GetCapabilities&SERVICE=WMS

Da komemn schema-locations wie
http://www.opengis.net/gml/3.2
http://schemas.opengis.net/gml/3.2.1/gml.xsd
http://www.isotc211.org/2005/gmd
http://schemas.opengis.net/iso/19139/20070417/gmd/gmd.xsd
http://www.isotc211.org/2005/gco
http://schemas.opengis.net/iso/19139/20070417/gco/gco.xsd
http://www.isotc211.org/2005/srv
http://schemas.opengis.net/iso/19139/20070417/srv/1.0/srv.xsd
http://www.isotc211.org/2005/gmx
http://schemas.opengis.net/iso/19139/20070417/gmx/gmx.xsd

Aber das sieht eher nach einer Büchse der Pandora aus - als naiver
Anwender hätte ich mir erhofft, da würde so etwas wie ein .css dahinter
stecken, das dann die XML-Darstellung zurechtbiegen würde.

FF scheint da durchaus viel zu arbeiten - ich kann nicht mal ein copy
all/paste machen, sondern nur einzelne Schnipsel aus dem Baum kopieren.

Hier wird 18mal auf http://www.isotc211.org/2005/gmd verwiesen. Dort
finden sich entsprechend viele .xsd Dateien.

Da steckt auch oft mehrfach immer wieder die selbe Information neu
verpackt drin. Nur finde ich darin nicht die Information, wo ich nun die
damit angekündigkten Daten selbst herbekomme.

Ich frage mich halt, ob manche Browser damit mehr anfangen können oder
an welcher Stelle grundsätzlich (?) drin steht, welche Anwendung mit
diesen Daten nun etwas anfangen kann.
Heiko Rost
2023-09-23 07:12:07 UTC
Permalink
Post by Martin Τrautmann
Ich frage mich halt, ob manche Browser damit mehr anfangen können oder
an welcher Stelle grundsätzlich (?) drin steht, welche Anwendung mit
diesen Daten nun etwas anfangen kann.
Ein Browser kann mit XML-Dateien nur drei Dinge machen: Sie der
passenden Anwendung übergeben, wenn der Server weitere Angaben zum Typ
macht, speichern oder als Text anzeigen. Im letzteren Fall wirst Du
allerdings keine brauchbaren Informationen wie in einem HTML-Dokument
finden, weil die Dateien nicht zum Lesen durch den Menschen gedacht
sind.

Vielleicht hilft ein Vergleich: Wenn Du von einer Webseite eine .conf-
oder .c-Datei herunterlädst, kann der Browser diese auch nicht irgendwie
vernünftig weiterverarbeiten. Du als Anwender mußt wissen, für welches
Programm die Konfiguration ist oder wie ein C-Compiler benutzt wird.

Gruß Heiko
--
Es gibt ein Auge der Seele, mit ihm allein kann man die Wahrheit sehen.
Platon
Martin Τrautmann
2023-09-23 07:22:46 UTC
Permalink
Post by Heiko Rost
Vielleicht hilft ein Vergleich: Wenn Du von einer Webseite eine .conf-
oder .c-Datei herunterlädst, kann der Browser diese auch nicht irgendwie
vernünftig weiterverarbeiten. Du als Anwender mußt wissen, für welches
Programm die Konfiguration ist oder wie ein C-Compiler benutzt wird.
Üblicherweise erkenne ich dort aber, ob das für C oder Perl oder was
auch immer ist. Diese Information wird hier nicht gegegeben, sondern als
irgendwie bekannt vorausgesetzt. Daher die Frage hier, da ich das
vielleicht offensichtliche übersehe.
Thomas Einzel
2023-09-23 08:38:40 UTC
Permalink
Post by Martin Τrautmann
Post by Heiko Rost
Vielleicht hilft ein Vergleich: Wenn Du von einer Webseite eine .conf-
oder .c-Datei herunterlädst, kann der Browser diese auch nicht irgendwie
vernünftig weiterverarbeiten. Du als Anwender mußt wissen, für welches
Programm die Konfiguration ist oder wie ein C-Compiler benutzt wird.
Üblicherweise erkenne ich dort aber, ob das für C oder Perl oder was
auch immer ist. Diese Information wird hier nicht gegegeben, sondern als
irgendwie bekannt vorausgesetzt.
".xml" gibt erste Hinweise...
Post by Martin Τrautmann
Daher die Frage hier, da ich das
vielleicht offensichtliche übersehe.
Vielleicht hast du einfach eine andere Erwartungshaltung.

XML ist keine "verkappte" verkomplizierte Darstellung von ggf. einfachen
oder ggf. graphischen Inhalten, sondern einfach nur eine standardisierte
Sprache für die Strukturierung von Daten und für einen Datenaustausch
zwischen Applikation auch zwischen den unterschiedlichsten Geräten geeignet.

Wenn es dir um eine besser unterscheidbare Hervorhebung von Tags und
Inhalten geht, schau dir notepad++ an.
Oder einen XML Editor, vielleicht beginnend mit
https://www.heise.de/download/product/easy-xml-editor-39120
--
Thomas
Martin Τrautmann
2023-09-23 13:07:45 UTC
Permalink
Post by Thomas Einzel
Post by Martin Τrautmann
Daher die Frage hier, da ich das
vielleicht offensichtliche übersehe.
Vielleicht hast du einfach eine andere Erwartungshaltung.
offensichtlich. Wenn mir etwas per URL im Browser angezeigt wird, dann
bin ich entweder gewohnt, dass mir das Ergebnis dann bestmöglich
angezeigt wird oder aber mir verrät, was ich mit der Info anfangen kann.
Bei einer .xspf Datei ist klar erkennbar und zuordnungsfähig, obwohl das
auch in XML verpackt ist.

Aber die hier verfügbaren Dateien sind "nackt", sie enden einfach nur
auf .xml und sie verraten nicht, wer mit diesem vielleicht etwas
anfangen kann.

Zumindest mein Browser zuckt dann nur mit den Schultern und wirft mir
das als Quelltest hin.
Post by Thomas Einzel
Wenn es dir um eine besser unterscheidbare Hervorhebung von Tags und
Inhalten geht, schau dir notepad++ an.
Oder einen XML Editor, vielleicht beginnend mit
https://www.heise.de/download/product/easy-xml-editor-39120
Syntax highlighting ist nicht wirklich das Problem. Ich könnte ja auch
mit einem add-on wie XML Viewer Plus versuchen, das nutzbarer zu machen.

Aber ich entnehme all euren Antworten, dass FF damit grundsätzlich
nichts falsch macht und nichts besser machen kann. Das sind einfach nur
irgendwie verpackte Rohdaten, die für mich nicht wirklich nutzbarer sind
als ein für mich unbekanntes Grafikformat. Dass mir der Anbieter nicht
verrät, wofür die Daten gezielt vorbereitet wurden ist dann wohl nicht
sein sondern mein Problem.
Axel Berger
2023-09-23 18:26:06 UTC
Permalink
Post by Martin Τrautmann
Aber die hier verfügbaren Dateien sind "nackt", sie enden einfach nur
auf .xml und sie verraten nicht, wer mit diesem vielleicht etwas
anfangen kann.
Ja klar. Das ist ein allgemeines Universalformat wie .CSV oder .txt, der
oft .ini heißt. Was es ist, steht in dem Text rund um den Link und Du
solltest Dir, bevor Du ihn klickst, überlegt haben, was Du damit
anfangen willst. Andererseits, Leute, die alles klicken, das lange genug
stillhält, sind die Lieblinge eines gut bezahlten Teils der Webanbieter.
--
/¯\ No | Dipl.-Ing. F. Axel Berger Tel: +49/ 221/ 7771 8067
\ / HTML | Roald-Amundsen-Straße 2a Fax: +49/ 221/ 7771 8069
 X in | D-50829 Köln-Ossendorf http://berger-odenthal.de
/ \ Mail | -- No unannounced, large, binary attachments, please! --
Martin Τrautmann
2023-09-24 08:19:12 UTC
Permalink
Post by Axel Berger
Post by Martin Τrautmann
Aber die hier verfügbaren Dateien sind "nackt", sie enden einfach nur
auf .xml und sie verraten nicht, wer mit diesem vielleicht etwas
anfangen kann.
Ja klar. Das ist ein allgemeines Universalformat wie .CSV oder .txt, der
oft .ini heißt. Was es ist, steht in dem Text rund um den Link und Du
solltest Dir, bevor Du ihn klickst, überlegt haben, was Du damit
anfangen willst. Andererseits, Leute, die alles klicken, das lange genug
stillhält, sind die Lieblinge eines gut bezahlten Teils der Webanbieter.
Naja - es liegt nahe, wenn man auf Seiten wie
<https://open.nrw/dataset/a34677dd-d717-498e-9ae6-c187d0c3efcb>
landet.

Im konkreten Fall sind das dann oft INSPIRE-Daten
+++
INSPIRE (Infrastructure for Spatial Information in Europe) ist eine
Richtlinie der europäischen
Kommission vom 14. März 2007 mit dem Ziel, eine europäische
Geodateninfrastruktur mit integrierten raumbezogenen
Informationsdiensten im Raum der Europäischen Union zu schaffen. Ziel
ist die grenzüberschreitende Nutzung von Geodaten in der EU.

Die EU-Richtlinie verpflichtet die Mitgliedsstaaten, stufenweise
interoperable Geobasisdaten sowie Geofachdaten bereit zu stellen.
+++

Ich habe eben keine Software, die mit dem INSPIRE Datenmodell etwas
anfangen kann.

Aber nicht alles, was mir als .xml hingeworfen wird, sieht nach INSPIRE
aus.
Arno Welzel
2023-09-24 17:49:15 UTC
Permalink
Martin Τrautmann, 2023-09-24 10:19:

[...]
Post by Martin Τrautmann
Naja - es liegt nahe, wenn man auf Seiten wie
<https://open.nrw/dataset/a34677dd-d717-498e-9ae6-c187d0c3efcb>
landet.
Im konkreten Fall sind das dann oft INSPIRE-Daten
+++
INSPIRE (Infrastructure for Spatial Information in Europe) ist eine
Richtlinie der europäischen
Kommission vom 14. März 2007 mit dem Ziel, eine europäische
Geodateninfrastruktur mit integrierten raumbezogenen
Informationsdiensten im Raum der Europäischen Union zu schaffen. Ziel
ist die grenzüberschreitende Nutzung von Geodaten in der EU.
Die EU-Richtlinie verpflichtet die Mitgliedsstaaten, stufenweise
interoperable Geobasisdaten sowie Geofachdaten bereit zu stellen.
+++
Ich habe eben keine Software, die mit dem INSPIRE Datenmodell etwas
anfangen kann.
Das ist dann allein dein Problem.

Hier findest Du mehr dazu:

<https://www.esri.com/de-de/arcgis/products/arcgis-inspire/overview>

Und hier auch Software:

<https://www.esri.com/de-de/arcgis/products/arcgis-pro/overview>


Das herauszufinden zu den Stichworten "INSPIRE" und "opengis" hat mich
jetzt ca. 10 Minuten gekostet.
--
Arno Welzel
https://arnowelzel.de
Martin Τrautmann
2023-09-24 20:01:30 UTC
Permalink
Post by Arno Welzel
<https://www.esri.com/de-de/arcgis/products/arcgis-pro/overview>
Das herauszufinden zu den Stichworten "INSPIRE" und "opengis" hat mich
jetzt ca. 10 Minuten gekostet.
Du hast die Preise gesehen?

Du hast die Systemvoraussetzungen gesehen?
Arno Welzel
2023-09-26 18:12:14 UTC
Permalink
Post by Martin Τrautmann
Post by Arno Welzel
<https://www.esri.com/de-de/arcgis/products/arcgis-pro/overview>
Das herauszufinden zu den Stichworten "INSPIRE" und "opengis" hat mich
jetzt ca. 10 Minuten gekostet.
Du hast die Preise gesehen?
Ja - 124,95 EUR pro Jahr oder etwas über 10 EUR im Monat:

Siehe:

<https://www.esri.de/de-de/store/preise/arcgis-for-personal-use>
Post by Martin Τrautmann
Du hast die Systemvoraussetzungen gesehen?
Ja. Eher überschaubar.

Windows 10 oder 11

CPU mit 4 Kernen

8-32 GB RAM

GPU mit DirectX 11 und Shader Model 5 - also ein ca. 6-7 Jahre alter Stand

Bildschirm mit mindestens 1024*768 Pixeln, aber FullHD empfohlen.

Das ist alles in allem etwa der Stand etwas besserer Hardware von 6-8
Jahren und keineswegs besonders anspruchsvoll.

Siehe:

<https://pro.arcgis.com/de/pro-app/latest/get-started/arcgis-pro-system-requirements.htm>
--
Arno Welzel
https://arnowelzel.de
Martin Τrautmann
2023-09-27 06:04:26 UTC
Permalink
Post by Arno Welzel
Post by Martin Τrautmann
Du hast die Systemvoraussetzungen gesehen?
Ja. Eher überschaubar.
Windows 10 oder 11
CPU mit 4 Kernen
8-32 GB RAM
GPU mit DirectX 11 und Shader Model 5 - also ein ca. 6-7 Jahre alter Stand
Bildschirm mit mindestens 1024*768 Pixeln, aber FullHD empfohlen.
Das ist alles in allem etwa der Stand etwas besserer Hardware von 6-8
Jahren und keineswegs besonders anspruchsvoll.
Also nicht auf einem Mac von 2015.
Jörg Lorenz
2023-09-27 06:24:26 UTC
Permalink
Post by Martin Τrautmann
Post by Arno Welzel
Post by Martin Τrautmann
Du hast die Systemvoraussetzungen gesehen?
Ja. Eher überschaubar.
Windows 10 oder 11
CPU mit 4 Kernen
8-32 GB RAM
GPU mit DirectX 11 und Shader Model 5 - also ein ca. 6-7 Jahre alter Stand
Bildschirm mit mindestens 1024*768 Pixeln, aber FullHD empfohlen.
Das ist alles in allem etwa der Stand etwas besserer Hardware von 6-8
Jahren und keineswegs besonders anspruchsvoll.
Also nicht auf einem Mac von 2015.
Doch. Wenn auch nicht die allereinfachste Version eines MBP aus dieser
Zeit. Die MacPros sowieso.
--
Alea iacta est
Martin Τrautmann
2023-09-27 10:16:40 UTC
Permalink
Post by Jörg Lorenz
Post by Martin Τrautmann
Post by Arno Welzel
Post by Martin Τrautmann
Du hast die Systemvoraussetzungen gesehen?
Ja. Eher überschaubar.
Windows 10 oder 11
CPU mit 4 Kernen
8-32 GB RAM
GPU mit DirectX 11 und Shader Model 5 - also ein ca. 6-7 Jahre alter Stand
Bildschirm mit mindestens 1024*768 Pixeln, aber FullHD empfohlen.
Das ist alles in allem etwa der Stand etwas besserer Hardware von 6-8
Jahren und keineswegs besonders anspruchsvoll.
Also nicht auf einem Mac von 2015.
Doch. Wenn auch nicht die allereinfachste Version eines MBP aus dieser
Zeit. Die MacPros sowieso.
Wenn du meinst, das würde in einer VM gehen, dann irrst du - das wird
schon mit anderer Software unerträglich langsam. 8 GB, Dual Core ist
dann schon mit sich selbst genug beschäftigt, als dass da noch viel
anderes gehen würde.
Jörg Lorenz
2023-09-27 14:23:32 UTC
Permalink
Post by Martin Τrautmann
Post by Jörg Lorenz
Post by Martin Τrautmann
Post by Arno Welzel
Post by Martin Τrautmann
Du hast die Systemvoraussetzungen gesehen?
Ja. Eher überschaubar.
Windows 10 oder 11
CPU mit 4 Kernen
8-32 GB RAM
GPU mit DirectX 11 und Shader Model 5 - also ein ca. 6-7 Jahre alter Stand
Bildschirm mit mindestens 1024*768 Pixeln, aber FullHD empfohlen.
Das ist alles in allem etwa der Stand etwas besserer Hardware von 6-8
Jahren und keineswegs besonders anspruchsvoll.
Also nicht auf einem Mac von 2015.
Doch. Wenn auch nicht die allereinfachste Version eines MBP aus dieser
Zeit. Die MacPros sowieso.
Wenn du meinst, das würde in einer VM gehen, dann irrst du - das wird
schon mit anderer Software unerträglich langsam. 8 GB, Dual Core ist
dann schon mit sich selbst genug beschäftigt, als dass da noch viel
anderes gehen würde.
Wir reden mächtig aneinander vorbei. 8 GB hatten die einfachsten MBPs.
16 oder 32 GB die etwas Luxuriöseren.
--
De gustibus non est disputandum
Martin Τrautmann
2023-09-27 17:59:10 UTC
Permalink
Post by Jörg Lorenz
Post by Martin Τrautmann
Post by Jörg Lorenz
Post by Martin Τrautmann
Post by Arno Welzel
Post by Martin Τrautmann
Du hast die Systemvoraussetzungen gesehen?
Ja. Eher überschaubar.
Windows 10 oder 11
CPU mit 4 Kernen
8-32 GB RAM
GPU mit DirectX 11 und Shader Model 5 - also ein ca. 6-7 Jahre alter Stand
Bildschirm mit mindestens 1024*768 Pixeln, aber FullHD empfohlen.
Das ist alles in allem etwa der Stand etwas besserer Hardware von 6-8
Jahren und keineswegs besonders anspruchsvoll.
Also nicht auf einem Mac von 2015.
Doch. Wenn auch nicht die allereinfachste Version eines MBP aus dieser
Zeit. Die MacPros sowieso.
Wenn du meinst, das würde in einer VM gehen, dann irrst du - das wird
schon mit anderer Software unerträglich langsam. 8 GB, Dual Core ist
dann schon mit sich selbst genug beschäftigt, als dass da noch viel
anderes gehen würde.
Wir reden mächtig aneinander vorbei. 8 GB hatten die einfachsten MBPs.
16 oder 32 GB die etwas Luxuriöseren.
Die Systemanfordernungen oben nennen 8-32 GB

Mein besagtes MBP hat jene 8 GB - und wenn das in der VM läuft, dann
geht davon schon ein Großteil weg. Da bleibt schlicht nicht genug übrig
für leistungshungrige Windows-Anwendungen.

Schön, wenn du luxuriöse MBP mit 32 GB kennst. Schön für dich.
Axel Berger
2023-09-25 19:33:50 UTC
Permalink
Post by Martin Τrautmann
Ich habe eben keine Software, die mit dem INSPIRE Datenmodell etwas
anfangen kann.
Wie kommst Du überhaupt auf die Idee, Daten zu laden, mit denen Du
nichts anfangen kannst und für die Du keine Anwendung hast?

Gut, ich mache das auch schon mal, nur um zu sehen, um was es sich
handelt und was drinsteckt. Genau dafür ist die nackte Ansicht im
Browser da, auch wenn etwas Struktur wie im Notepad++ ganz hilfreich
wäre.
--
/¯\ No | Dipl.-Ing. F. Axel Berger Tel: +49/ 221/ 7771 8067
\ / HTML | Roald-Amundsen-Straße 2a Fax: +49/ 221/ 7771 8069
 X in | D-50829 Köln-Ossendorf http://berger-odenthal.de
/ \ Mail | -- No unannounced, large, binary attachments, please! --
Martin Τrautmann
2023-09-26 11:47:51 UTC
Permalink
Post by Axel Berger
Post by Martin Τrautmann
Ich habe eben keine Software, die mit dem INSPIRE Datenmodell etwas
anfangen kann.
Wie kommst Du überhaupt auf die Idee, Daten zu laden, mit denen Du
nichts anfangen kannst und für die Du keine Anwendung hast?
Weil nicht jedes Mal dabei steht, von welchem Datentyp die Daten sind.
Auch dem Link ist das oftmals nicht zu entnehmen.
Claus Reibenstein
2023-09-26 12:50:21 UTC
Permalink
Post by Martin Τrautmann
Post by Axel Berger
Wie kommst Du überhaupt auf die Idee, Daten zu laden, mit denen Du
nichts anfangen kannst und für die Du keine Anwendung hast?
Weil nicht jedes Mal dabei steht, von welchem Datentyp die Daten sind.
Auch dem Link ist das oftmals nicht zu entnehmen.
Dem Link_text_ ist nichts Derartiges zu entnehmen, dem Link_ziel_ aber
schon, und das wird Dir angezeigt, wenn Du mit der Maus auf den Link
zeigst. Evtl. musst Du das in Deinem Browser bzw. Mail&Newsreader noch
aktivieren.

Gruß
Claus
Martin Τrautmann
2023-09-26 13:21:22 UTC
Permalink
Post by Claus Reibenstein
Post by Martin Τrautmann
Post by Axel Berger
Wie kommst Du überhaupt auf die Idee, Daten zu laden, mit denen Du
nichts anfangen kannst und für die Du keine Anwendung hast?
Weil nicht jedes Mal dabei steht, von welchem Datentyp die Daten sind.
Auch dem Link ist das oftmals nicht zu entnehmen.
Dem Link_text_ ist nichts Derartiges zu entnehmen, dem Link_ziel_ aber
schon, und das wird Dir angezeigt, wenn Du mit der Maus auf den Link
zeigst. Evtl. musst Du das in Deinem Browser bzw. Mail&Newsreader noch
aktivieren.
Wie funktioniert diese Magie? Dazu muss ja der Download schon
angeschubst werden, um den Typ zu erfahren.
Claus Reibenstein
2023-09-26 13:29:45 UTC
Permalink
Post by Martin Τrautmann
Post by Claus Reibenstein
Dem Link_text_ ist nichts Derartiges zu entnehmen, dem Link_ziel_ aber
schon, und das wird Dir angezeigt, wenn Du mit der Maus auf den Link
zeigst. Evtl. musst Du das in Deinem Browser bzw. Mail&Newsreader noch
aktivieren.
Wie funktioniert diese Magie?
Keine Magie, sondern HTML-Standard. Sobald dir der Linktext angezeigt
wird, kennt der Browser bereits das Ziel und kann es Dir nennen. An der
Endung erkennst Du dann, worum es sich handelt.

Natürlich kann der Server so konfiguriert sein, dass man auch das nicht
erkennt. Dann hast Du natürlich keine Chance.

Bei reinen Textnachrichten gibt es übrigens keine Links. Heutige Reader
erkennen jedoch meist solche Adressen und zeigen sie Dir als klickbaren
Link. In diesem Fall ist es besonders einfach, weil Linktext = Linkziel ist.

Gruß
Claus
Martin Τrautmann
2023-09-27 06:03:47 UTC
Permalink
Post by Claus Reibenstein
Post by Martin Τrautmann
Post by Claus Reibenstein
Dem Link_text_ ist nichts Derartiges zu entnehmen, dem Link_ziel_ aber
schon, und das wird Dir angezeigt, wenn Du mit der Maus auf den Link
zeigst. Evtl. musst Du das in Deinem Browser bzw. Mail&Newsreader noch
aktivieren.
Wie funktioniert diese Magie?
Keine Magie, sondern HTML-Standard. Sobald dir der Linktext angezeigt
wird, kennt der Browser bereits das Ziel und kann es Dir nennen. An der
Endung erkennst Du dann, worum es sich handelt.
Natürlich kann der Server so konfiguriert sein, dass man auch das nicht
erkennt. Dann hast Du natürlich keine Chance.
...also doch nicht
Arno Welzel
2023-09-26 18:14:34 UTC
Permalink
Post by Martin Τrautmann
Post by Claus Reibenstein
Post by Martin Τrautmann
Post by Axel Berger
Wie kommst Du überhaupt auf die Idee, Daten zu laden, mit denen Du
nichts anfangen kannst und für die Du keine Anwendung hast?
Weil nicht jedes Mal dabei steht, von welchem Datentyp die Daten sind.
Auch dem Link ist das oftmals nicht zu entnehmen.
Dem Link_text_ ist nichts Derartiges zu entnehmen, dem Link_ziel_ aber
schon, und das wird Dir angezeigt, wenn Du mit der Maus auf den Link
zeigst. Evtl. musst Du das in Deinem Browser bzw. Mail&Newsreader noch
aktivieren.
Wie funktioniert diese Magie? Dazu muss ja der Download schon
angeschubst werden, um den Typ zu erfahren.
Bei mir steht das Link-Ziel in der Statusleiste des Browsers, wenn ich
mit der Maus darüber bin - *bevor* ich etwas anklicke.
--
Arno Welzel
https://arnowelzel.de
Martin Τrautmann
2023-09-27 06:05:59 UTC
Permalink
Post by Arno Welzel
Post by Martin Τrautmann
Wie funktioniert diese Magie? Dazu muss ja der Download schon
angeschubst werden, um den Typ zu erfahren.
Bei mir steht das Link-Ziel in der Statusleiste des Browsers, wenn ich
mit der Maus darüber bin - *bevor* ich etwas anklicke.
Und was, wenn hier NICHT XML als Endung dabei steht,
was, wenn das nur kryptische Buchstaben-Zahlen-Folgen sind und der Typ
erst beim Link-Aufruf mit übergeben wird?
Eckhard Becker
2023-10-03 20:41:15 UTC
Permalink
Post by Martin Τrautmann
Post by Arno Welzel
Post by Martin Τrautmann
Wie funktioniert diese Magie? Dazu muss ja der Download schon
angeschubst werden, um den Typ zu erfahren.
Bei mir steht das Link-Ziel in der Statusleiste des Browsers, wenn ich
mit der Maus darüber bin - *bevor* ich etwas anklicke.
Und was, wenn hier NICHT XML als Endung dabei steht,
was, wenn das nur kryptische Buchstaben-Zahlen-Folgen sind und der Typ
erst beim Link-Aufruf mit übergeben wird?
Dann klickst du einfach auf den Zurück-Button, wenn du merkst, dass du
die Daten nicht interpretieren kannst/willst. Wo ist das Problem?

E.
Martin Τrautmann
2023-10-04 11:16:46 UTC
Permalink
Post by Eckhard Becker
Post by Martin Τrautmann
Post by Arno Welzel
Post by Martin Τrautmann
Wie funktioniert diese Magie? Dazu muss ja der Download schon
angeschubst werden, um den Typ zu erfahren.
Bei mir steht das Link-Ziel in der Statusleiste des Browsers, wenn ich
mit der Maus darüber bin - *bevor* ich etwas anklicke.
Und was, wenn hier NICHT XML als Endung dabei steht,
was, wenn das nur kryptische Buchstaben-Zahlen-Folgen sind und der Typ
erst beim Link-Aufruf mit übergeben wird?
Dann klickst du einfach auf den Zurück-Button, wenn du merkst, dass du
die Daten nicht interpretieren kannst/willst. Wo ist das Problem?
Weil ich schlicht mal wissen wollte, ob andere Browser, andere
FF-Versionen oder FF mit speziellen Erweiterungen einfach mehr damit
anfangen können.

Damit ist das Thema für mich voerst erledigt - mehr als ZURÜCK geht eben
nicht.
Arno Welzel
2023-10-14 18:59:09 UTC
Permalink
Post by Martin Τrautmann
Post by Arno Welzel
Post by Martin Τrautmann
Wie funktioniert diese Magie? Dazu muss ja der Download schon
angeschubst werden, um den Typ zu erfahren.
Bei mir steht das Link-Ziel in der Statusleiste des Browsers, wenn ich
mit der Maus darüber bin - *bevor* ich etwas anklicke.
Und was, wenn hier NICHT XML als Endung dabei steht,
was, wenn das nur kryptische Buchstaben-Zahlen-Folgen sind und der Typ
erst beim Link-Aufruf mit übergeben wird?
Dann sieht man es dem Link nicht an, was da kommen wird. Oder was
dachtest Du?
--
Arno Welzel
https://arnowelzel.de
Martin Τrautmann
2023-09-23 13:54:30 UTC
Permalink
Post by Thomas Einzel
Post by Martin Τrautmann
Daher die Frage hier, da ich das
vielleicht offensichtliche übersehe.
Vielleicht hast du einfach eine andere Erwartungshaltung.
offensichtlich. Wenn mir etwas per URL im Browser angezeigt wird, dann
bin ich entweder gewohnt, dass mir das Ergebnis dann bestmöglich
angezeigt wird oder aber mir verrät, was ich mit der Info anfangen kann.
Bei einer .xspf Datei ist klar erkennbar und zuordnungsfähig, obwohl das
auch in XML verpackt ist.

Aber die hier verfügbaren Dateien sind "nackt", sie enden einfach nur
auf .xml und sie verraten nicht, wer mit diesem vielleicht etwas
anfangen kann.

Zumindest mein Browser zuckt dann nur mit den Schultern und wirft mir
das als Quelltest hin.
Post by Thomas Einzel
Wenn es dir um eine besser unterscheidbare Hervorhebung von Tags und
Inhalten geht, schau dir notepad++ an.
Oder einen XML Editor, vielleicht beginnend mit
https://www.heise.de/download/product/easy-xml-editor-39120
Syntax highlighting ist nicht wirklich das Problem. Ich könnte ja auch
mit einem add-on wie XML Viewer Plus versuchen, das nutzbarer zu machen.

Aber ich entnehme all euren Antworten, dass FF damit grundsätzlich
nichts falsch macht und nichts besser machen kann. Das sind einfach nur
irgendwie verpackte Rohdaten, die für mich nicht wirklich nutzbarer sind
als ein für mich unbekanntes Grafikformat. Dass mir der Anbieter nicht
verrät, wofür die Daten gezielt vorbereitet wurden ist dann wohl nicht
sein sondern mein Problem.
Axel Berger
2023-09-23 11:21:12 UTC
Permalink
Post by Martin Τrautmann
Üblicherweise erkenne ich dort aber, ob das für C oder Perl oder was
auch immer ist.
Wenn Du die Sprachen und deren Konventionen kennst. So auch hier. Da
kennst Du sie bloß nicht.
Post by Martin Τrautmann
Diese Information wird hier nicht gegegeben, sondern als
irgendwie bekannt vorausgesetzt.
Sie stehen, wenn die Seite halbwegs sinnvoll gemacht ist, wovon ich
ausgehe, im Linktext und seinem Umfeld. Du erfährst, bevor Du ihn
klickst, was Dich hinter einem Link erwartet und kannst entscheiden, ob
Du das brachst, haben willst und klickst oder nicht.
--
/¯\ No | Dipl.-Ing. F. Axel Berger Tel: +49/ 221/ 7771 8067
\ / HTML | Roald-Amundsen-Straße 2a Fax: +49/ 221/ 7771 8069
 X in | D-50829 Köln-Ossendorf http://berger-odenthal.de
/ \ Mail | -- No unannounced, large, binary attachments, please! --
Frank Miller
2023-09-23 16:24:56 UTC
Permalink
Post by Martin Τrautmann
Post by Jens Schüßler
Einfach mal informieren vor dem rumpoltern könnte hilfreich sein.
Was meisnt du, warum ich hier frage? Es ist der Versuch, sich zu
informieren. Könnte ja sein, dass irgendwelche Microsoft-Browser etwas
mit den XML-Daten anfangen können, weil es irgend ein default-Format
gibt, das die sich zusammengemauschelt haben.
https://www.wms.nrw.de/geobasis/wms_nw_gebaeudereferenzen?REQUEST=GetCapabilities&SERVICE=WMS
[..snip..]
Post by Martin Τrautmann
Aber das sieht eher nach einer Büchse der Pandora aus - als naiver
Anwender hätte ich mir erhofft, da würde so etwas wie ein .css dahinter
stecken, das dann die XML-Darstellung zurechtbiegen würde.
Anstatt herum zu fabulieren, gehst du in deinem obigen Link einfach mal eine
Ebene höher auf https://www.wms.nrw.de/geobasis/wms_nw_gebaeudereferenzen
und liest dir durch, was dort steht.
Martin Τrautmann
2023-09-24 08:10:22 UTC
Permalink
Post by Frank Miller
Anstatt herum zu fabulieren, gehst du in deinem obigen Link einfach mal eine
Ebene höher auf https://www.wms.nrw.de/geobasis/wms_nw_gebaeudereferenzen
und liest dir durch, was dort steht.
Lies du es mir vor. Bevor du Leute anpflaumst solltest du die Links
prüfen, die du ihnen hinwirfst.

Ich nutze gerade die recht hilfreichen gebref.txt, die auf
https://open.nrw/dataset/172a0ba8-d470-47c1-ac89-b85f8190ac7e
genannt werden.

Was leitest du denn aus dieser Beschreibung hier hilfreiches ab:
+++
Beschreibung:
Gebäudereferenzen NRW; Die Gebäudereferenzen Nordrhein-Westfalen
sind aus dem bei der Bezirksregierung Köln, Geobasis NRW vorliegendem
Sekundärdatenbestand abgeleitet worden. Der Sekundärdatenbestand wird
halbjährlich aktualisiert. Stand der verwendeten Daten: 01.01.2023.
+++
Arno Welzel
2023-09-24 17:39:10 UTC
Permalink
Post by Martin Τrautmann
Post by Axel Berger
Post by Martin Τrautmann
"This XML file does not appear to have any style information associated
with it. The document tree is shown below. "
XML ist zwar lesbar, aber nicht für die gedacht sondern eine
Zielanwendung. Eine der häufigsten Anwendungen dürfte ein RSS-Feed sein,
Adressen und Kalenderdaten sind auch üblich. Wenn alles korrekt läuft,
solltest Du das nie zu Gesicht bekommen.
Dort könnte ich mir das auch sinnvoll vorstellen - dort gäbe es eben
einen etablierten Standard, der das interpretieren würde, egal ob als
Visitenkarte, Kalender oder RSS-Daten.
Nur beobachte ich eben häufig, dass das direkt als Web-Link angeboten
wird. Im Beispiel hier ist es ein Alternativangebot diverser Formate.
Ich beobachte das nicht. Hast Du ein paar Beispiele?
--
Arno Welzel
https://arnowelzel.de
Bernd
2023-09-22 08:25:04 UTC
Permalink
Am 21.09.23 um 22:17 schrieb Martin Τrautmann:
(...)
Post by Martin Τrautmann
kann mir bitte mal jemand helfen, was man eigentlich sinnvolles mit
XML-Dateien anstellen soll?
Ja, es ist ein standardisierbares, selbstdokumentierendes
Austauschformat, mit passablen Metadaten.
Nur fehlt mir das grundlegende Verständnis, warum man so etwas im WWW
anbietet.
"This XML file does not appear to have any style information associated
with it. The document tree is shown below. "
Sprich: Faktisch sehe ich nur XML-Quelltext.
(...)

Dir (deinem Browser) fehlen die Beschreibungsdaten (DTD) für dieses
XML-File. Damit weiß dann eine entsprechende Applikation wie sie dem
XML-File Daten entnimmt. <https://www.w3schools.com/xml/xml_dtd.asp>

Bernd
Martin Τrautmann
2023-09-22 08:59:08 UTC
Permalink
Post by Bernd
(...)
Post by Martin Τrautmann
kann mir bitte mal jemand helfen, was man eigentlich sinnvolles mit
XML-Dateien anstellen soll?
Ja, es ist ein standardisierbares, selbstdokumentierendes
Austauschformat, mit passablen Metadaten.
Nur fehlt mir das grundlegende Verständnis, warum man so etwas im WWW
anbietet.
"This XML file does not appear to have any style information associated
with it. The document tree is shown below. "
Sprich: Faktisch sehe ich nur XML-Quelltext.
(...)
Dir (deinem Browser) fehlen die Beschreibungsdaten (DTD) für dieses
XML-File. Damit weiß dann eine entsprechende Applikation wie sie dem
XML-File Daten entnimmt. <https://www.w3schools.com/xml/xml_dtd.asp>
Im genannten
<https://geoportal.muenchen.de/geonetwork/srv/ger/csw?service=CSW&request=GetRecordById&version=2.0.2&elementsetname=full&id=5852eba1-691a-42e1-9fb0-2311d395e25e>
finde ich keinerlei DTD Hinweise. Bei diesen XML-Dateien scheinen
grundsätzlich solche Beschreibungsdaten zu fehlen - oder ich erkenne sie
bisher nicht in diesem XML-Wust.
Arno Welzel
2023-09-24 17:37:54 UTC
Permalink
Post by Martin Τrautmann
kann mir bitte mal jemand helfen, was man eigentlich sinnvolles mit
XML-Dateien anstellen soll?
Daten speichern.
Post by Martin Τrautmann
Ja, es ist ein standardisierbares, selbstdokumentierendes
Austauschformat, mit passablen Metadaten.
Nur fehlt mir das grundlegende Verständnis, warum man so etwas im WWW
anbietet.
"Man" tut das ebenso, wie man HTML, CSS oder JavaScript "im WWW"
anbietet - weil es konkrete Anwendungen dafür geben kann. Aber wenn Du
eine CSS-Datei allein herunterlädst, wirst *Du* damit alleine auch nicht
viel anfangen können.
Post by Martin Τrautmann
"This XML file does not appear to have any style information associated
with it. The document tree is shown below. "
URL?
Post by Martin Τrautmann
Sprich: Faktisch sehe ich nur XML-Quelltext.
Ja, weil XML ohne weiteren Kontext komplett sinnfrei ist.

[...]
Post by Martin Τrautmann
Verstehe ich das nicht, weil mein Firefox nicht weiß, was er mit XML
anfangen soll? Wird das Format irgendwo sinnvoll eingesetzt? Damit meine
Ja.
Post by Martin Τrautmann
ich ausdrücklich nicht das Verpacken von Hunderten bis Millionen von
Datensätzen mit (massiv redundaten) XML-Bezeichnern, sondern solche
Seiten mit nur wenigen Operatoren
Gruppe 1
Wert 1: abc
Wert 2: 123
Gruppe 2
URL 3: www/...
Person 4: Name
Es gibt auch noch XSLT und CSS und man kann beides verbinden, um aus
einer XML-Quelle etwas lesbares zu erzeugen:

<https://www.data2type.de/xml-xslt-xslfo/xml/xml-in-a-nutshell/cascading-stylesheets/stylesheets-mit-xml-dokumenten>

Aber wenn Du unter einer URL *nur* ein XML angeboten bekommst, bringt
Dir das natürlich wenig.
--
Arno Welzel
https://arnowelzel.de
Kay Martinen
2023-09-24 19:34:43 UTC
Permalink
Post by Martin Τrautmann
kann mir bitte mal jemand helfen, was man eigentlich sinnvolles mit
XML-Dateien anstellen soll?
Benutzen. Mit <anwendung_deiner_wahl>?
Post by Martin Τrautmann
Ja, es ist ein standardisierbares, selbstdokumentierendes
Austauschformat, mit passablen Metadaten.
Ich verstehe das als M2M-Format. Programm 1 erzeugt die Datei, Programm
2 kann sie weiter verarbeiten.

Praktisch für einen RSS-Feed, blöd wenn es das komplette Melderegister
eines Ortes/ganz DE wäre... :-)
Post by Martin Τrautmann
Nur fehlt mir das grundlegende Verständnis, warum man so etwas im WWW
anbietet.
Vielleicht wg. Open-Data und Open Government Regeln. Die vermutlich nur
vorschreiben DAS, aber nicht WIE es publik gemacht werden müsse.

Damit interessierte Parteien das importieren und in ihrem Kontext
verwenden/vergleichen/kombinieren könnten...
Post by Martin Τrautmann
scheint ja nicht wirklich so zu sein, dass dies ein derart
automatisiertes Austauschformat wäre, dass man die Inhalte mehrer Seiten
unmittelbar vergleichen, zusammenfassen, ergänzen könnte - egal ob als
bubble chart oder Excel-Tabelle.
Mir fehlt also wohl das offensichtliche Verständnis, warum man den
Lesern (!) im Internet derhart massenhaft XML hinwerfen sollte.
Wenn du keine Verwendung dafür hast dann bist du evtl. einfach nicht die
Zielgruppe für so was. Heißt: Du brauchst es offenbar nicht. Warum
quälst du dich also damit ab nach einer Bedeutung dafür zu suchen?


Bye/
/Kay
--
"Kann ein Wurstbrot die Welt retten?" :-)
Thomas Schade
2023-09-24 19:57:07 UTC
Permalink
Post by Kay Martinen
Post by Martin Τrautmann
Mir fehlt also wohl das offensichtliche Verständnis, warum man den
Lesern (!) im Internet derhart massenhaft XML hinwerfen sollte.
Wenn du keine Verwendung dafür hast dann bist du evtl. einfach nicht die
Zielgruppe für so was. Heißt: Du brauchst es offenbar nicht. Warum
quälst du dich also damit ab nach einer Bedeutung dafür zu suchen?
Neugier? Die wohl beste Quelle aller Entwicklungen.


Ciao
Toscha
--
Those people who think they know everything are a great annoyance
to those of us who do. [Isaac Asimov]
Kay Martinen
2023-09-24 21:06:05 UTC
Permalink
Post by Thomas Schade
Post by Kay Martinen
Post by Martin Τrautmann
Mir fehlt also wohl das offensichtliche Verständnis, warum man den
Lesern (!) im Internet derhart massenhaft XML hinwerfen sollte.
N.B. "massenhaft" dürfte sehr subjektiv sein. Ich sehe so was selten.
Post by Thomas Schade
Post by Kay Martinen
Wenn du keine Verwendung dafür hast dann bist du evtl. einfach nicht die
Zielgruppe für so was. Heißt: Du brauchst es offenbar nicht. Warum
quälst du dich also damit ab nach einer Bedeutung dafür zu suchen?
Neugier? Die wohl beste Quelle aller Entwicklungen.
Ach DAS... Jaja, da war doch was. ;-)

Eine andere Quelle die mir grad in den Sinn kam meint Neuen
Entwicklungen läge die Unzufriedenheit mit dem Ruhigen Leben zugrunde.

Für Unfrieden brauchen wir allerdings keinen B.A.f.H. ;)

Bye/
/Kay
--
"Kann ein Wurstbrot die Welt retten?" :-)
Thomas Hochstein
2023-09-30 08:43:26 UTC
Permalink
Post by Martin Τrautmann
kann mir bitte mal jemand helfen, was man eigentlich sinnvolles mit
XML-Dateien anstellen soll?
Man lässt sie durch entsprechende Software einlesen.
Post by Martin Τrautmann
Ja, es ist ein standardisierbares, selbstdokumentierendes
Austauschformat, mit passablen Metadaten.
Exakt.
Post by Martin Τrautmann
Nur fehlt mir das grundlegende Verständnis, warum man so etwas im WWW
anbietet.
"This XML file does not appear to have any style information associated
with it. The document tree is shown below. "
Früher konnte Firefox XML zumindest brauchbar anzeigen; das hat man
herausoperiert.
Post by Martin Τrautmann
Sprich: Faktisch sehe ich nur XML-Quelltext.
Ja, klar. Du kannst ja auch mal ein PDF ohne PDF-Reader aufmachen; da
siehst Du dann auch nur PDF-Quelltext. Oder Du schaust Du halt HTML-Seiten
ungerendert an.

Maschinenlesbare Formate sind nicht für Menschen gedacht.
Post by Martin Τrautmann
Verstehe ich das nicht, weil mein Firefox nicht weiß, was er mit XML
anfangen soll? Wird das Format irgendwo sinnvoll eingesetzt?
Natürlich - ganz klassisch für RSS- oder Atom-Feeds, und ansonsten eben
als standardisiertes Datenaustauschformat.
Mike Grantz
2023-10-14 23:53:22 UTC
Permalink
Post by Martin Τrautmann
kann mir bitte mal jemand helfen, was man eigentlich sinnvolles mit
XML-Dateien anstellen soll?
"kann mir bitte mal jemand helfen, was man eigentlich sinnvolles mit
HTML-Dateien anstellen soll?"
Martin Τrautmann
2023-10-15 11:11:55 UTC
Permalink
Post by Mike Grantz
Post by Martin Τrautmann
kann mir bitte mal jemand helfen, was man eigentlich sinnvolles mit
XML-Dateien anstellen soll?
"kann mir bitte mal jemand helfen, was man eigentlich sinnvolles mit
HTML-Dateien anstellen soll?"
Du weisst aber schon, dass wir hier in der newsgroup dcsm.browser sind?

HTML in diversen Variationen wird üblicherweise ziemlich gut von einem
Browser angezeigt - der weiss was damit zu tun ist.

Kann bitte jemand mal MG helfen, was man mit zivilisierten Umgangsformen
anstellen soll?

Wie schön, dass auch nun du etwas dazu gesagt hast...
Jörg Lorenz
2023-10-15 12:07:52 UTC
Permalink
Post by Martin Τrautmann
Post by Mike Grantz
Post by Martin Τrautmann
kann mir bitte mal jemand helfen, was man eigentlich sinnvolles mit
XML-Dateien anstellen soll?
"kann mir bitte mal jemand helfen, was man eigentlich sinnvolles mit
HTML-Dateien anstellen soll?"
Du weisst aber schon, dass wir hier in der newsgroup dcsm.browser sind?
HTML in diversen Variationen wird üblicherweise ziemlich gut von einem
Browser angezeigt - der weiss was damit zu tun ist.
Kann bitte jemand mal MG helfen, was man mit zivilisierten Umgangsformen
anstellen soll?
Wie schön, dass auch nun du etwas dazu gesagt hast...
Mike Grantz <***@invalid.invalid>

Muss man einen solchen Troll wirklich füttern?
--
Gutta cavat lapidem (Ovid)
Lesen Sie weiter auf narkive:
Loading...