Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   XML (https://www.delphipraxis.net/46-xml/)
-   -   XST vs XSD - Datenbindung (https://www.delphipraxis.net/199552-xst-vs-xsd-datenbindung.html)

Lemmy 31. Jan 2019 14:47

XST vs XSD - Datenbindung
 
Servus,

ich muss ne Schnittstelle mit einer XML bedienen, d.h. XML mit Daten füllen von mir und gut. Ich habe aber keine Schemadatei gefunden, das einzigste was ich bisher habe sind BeispielXML (keine Ahnung wie vollständig die sind) und eine XST. Nur mit der XST fange ich diesbezüglich nichts an - die ist doch für die Transformation (wohin auch immer) notwendig?!? Oder kann ich anhand XST und XML Beispielen mir eine XSD bauen?

TiGü 31. Jan 2019 15:23

AW: XST vs XSD - Datenbindung
 
Mit den Beispiel-XML könntest du ja zumindest den XML Data Binding Wizard füttern, um dir Quelltext zu erzeugen.

Lemmy 31. Jan 2019 16:47

AW: XST vs XSD - Datenbindung
 
Zitat:

Zitat von TiGü (Beitrag 1424514)
Mit den Beispiel-XML könntest du ja zumindest den XML Data Binding Wizard füttern, um dir Quelltext zu erzeugen.

ja, bekannt. Ich habe nur etwas Sorge, wenn die Beispiel XMLs nicht vollständig sind, dass ich dann nur Teile von dem Zeugs habe. Gut, wenn ich am Ende die 4 Beispiele importiere sollte ich zumindest 80-90% erschlagen haben :-)

mjustin 31. Jan 2019 19:10

AW: XST vs XSD - Datenbindung
 
Bin nicht sicher ob der XML Data Binding Wizard auch nachträgliche Anpassungen unterstützt, z.B. wenn er sich im Datentyp irrt (String vs Integer).

Tools wie z.B. http://xmlgrid.net/xml2xsd.html oder https://www.freeformatter.com/xsd-generator.html erstellen aus einer XML eine XSD.

Diese kann man dann noch nachbearbeiten falls nötig.

Lemmy 31. Jan 2019 21:45

AW: XST vs XSD - Datenbindung
 
Zitat:

Zitat von mjustin (Beitrag 1424520)
Bin nicht sicher ob der XML Data Binding Wizard auch nachträgliche Anpassungen unterstützt, z.B. wenn er sich im Datentyp irrt (String vs Integer).

doch korrigieren ist möglich..

Zitat:

Zitat von mjustin (Beitrag 1424520)
Tools wie z.B. http://xmlgrid.net/xml2xsd.html oder https://www.freeformatter.com/xsd-generator.html erstellen aus einer XML eine XSD.

Diese kann man dann noch nachbearbeiten falls nötig.

Danke, werde ich mir mal anschauen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:28 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz