AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

MSXML Namespace-Prefix

Ein Thema von Alaitoc · begonnen am 23. Feb 2009 · letzter Beitrag vom 11. Mai 2009
Antwort Antwort
Alaitoc

Registriert seit: 24. Okt 2008
263 Beiträge
 
Delphi 7 Enterprise
 
#1

MSXML Namespace-Prefix

  Alt 23. Feb 2009, 15:34
Hallo zusammen,

ich denke und hoffe mal meine Frage ist leicht zu beantworten,
also ich habe mir nun gedacht:

1.Ich lese als erstes alle Namespaces + Prefixes aus der XML Datei aus und schreibe diese in eine Liste.
2.Ich biete die Möglichkeit die Namespaces mit Schemas zu assoziieren.
3.Alle Elemente mit dem assoziierten Namespace werden validiert.

Mein Problem dabei:

XMLSchemaCache60.add(NamespaceURI,Schemalocation);

Diese Funktion lässt mich ja den Namespace ein Schema zuweisen, jedoch scheinbar nur dem Attribut: xmlns=""

Ich möchte nun wissen wie ich z.b. xmlnssi="" etwas zuweise.


Schonmal vielen Dank

MfG Alaitoc
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.071 Beiträge
 
Delphi 12 Athens
 
#2

Re: MSXML Namespace-Prefix

  Alt 5. Mai 2009, 21:47
hab die Funktion und deinen Thread auch nur grad zufällig gefunden,

aber vielleicht ließt du das ja doch noch ...

schau dir mal .DeclareNamespace den betreffenden Nodes an.

Zitat:
IXMLNode.DeclareNamespace Methode

procedure DeclareNamespace(const Prefix: DOMString; const URI: DOMString); Beschreibung
DeclareNamespace fügt dem Knoten ein Attribut hinzu, das den angegebenen Namespace-URI als Wert des angegebenen Präfix deklariert.

Prefix gibt das Präfix für die Tag-Namen im Namespace an.

URI gibt den zugehörige Namespace-URI an.

Anmerkung: Diese Methode wird für neu erzeugte Knoten automatisch aufgerufen, wenn die Eigenschaft Options des Dokuments den Wert doNamespaceDecl enthält.
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat
Alaitoc

Registriert seit: 24. Okt 2008
263 Beiträge
 
Delphi 7 Enterprise
 
#3

Re: MSXML Namespace-Prefix

  Alt 11. Mai 2009, 08:24
Ah das sieht doch schonmal ganz interessant aus, habe mir jedoch erstmal
ne eigene Klasse gestrikt mal schauen ob ich das noch verändere...

Trotzdem Vielen Dank

MfG Alaitoc
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:04 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