mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Do 25.04.2024 05:38 Benutzername: Passwort: Auto-Login

Thema: Pflichtelemente in XSd auflisten vom 17.01.2012


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Allgemeines - Nonprint -> Pflichtelemente in XSd auflisten
Autor Nachricht
Nimroy
Community Manager
Threadersteller

Dabei seit: 26.05.2004
Ort: zwischen Köln und D'dorf
Alter: 46
Geschlecht: Männlich
Verfasst Di 17.01.2012 17:03
Titel

Pflichtelemente in XSd auflisten

Antworten mit Zitat Zum Seitenanfang

Servus

mal ein Spezialisten-Problem:

Ich hab ne XSD in der ich alle Pflichtelemente als Liste brauche. Dazu muss ich also die die Elemente xs:element oder xs:ComplexType bei denen nicht die Definition minOccurs="0" vorkommt bzw. die Eigenschaft "name" dieser Elemente.

Jemand ne gute Idee für nen regulären Ausdruck oder so, mit dem ich den ganzen Kladeradatsch da rausziehen kann? Die XSD ist halt nicht ganz klein, so dass sich das rausuchen per Hand eher hinziehen würde.

Gruß und Kuss,
der Nimroy
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
bacon

Dabei seit: 24.10.2007
Ort: -
Alter: -
Geschlecht: -
Verfasst Di 17.01.2012 17:13
Titel

Antworten mit Zitat Zum Seitenanfang

google: regextester?

<(\w+?) (.*?)minOccurs="[1-9][0-9]*?"

Vlt so in etwa, hab ich jetz net getestet... ich würd´s aber eher direkt parsen, bevor ich mir ne Gehirnwurst wachsen lasse --- ist doch´n 10 Zeiler.
  View user's profile Private Nachricht senden
Anzeige
Anzeige
Nimroy
Community Manager
Threadersteller

Dabei seit: 26.05.2004
Ort: zwischen Köln und D'dorf
Alter: 46
Geschlecht: Männlich
Verfasst Di 17.01.2012 17:45
Titel

Antworten mit Zitat Zum Seitenanfang

Merci!

Ach, mit dem richtigen editor war das noch simpler als befürchtet. Hab mir die Zeilen rausgesucht, in denen minOccurs vorkommt, die Markierung dann invertiert und aus der Menge mir die Zeilen markiert, die xs:elements enthält.

Die complexTypes sind so aufgebaut, dass diese immer ihre xs:elements aufführen und ich somit mit schon mit xs:elements alle Pflichtfelder bzw. -elemente habe.

hatte also schon ne Gehirnwurst.
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
 
Ähnliche Themen Registrierte User auflisten
[PHP] eigenes Directory auflisten?
Schriftarten in Powerpoint auflisten?
FTP Verzeichnisse auflisten und drucken
verwendete Schriften in Photoshop auflisten?
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Allgemeines - Nonprint


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.