AllocNameSpaceID (xmldoc)

De Wiki1000
function AllocNameSpaceID(const iID:string; const iURI:string):string;

Cette fonction retourne l'identifiant du domaine et l'alloue si nécessaire.

Info-20px.png Note : NameSpaceElement doit être défini.
iID Identifiant candidat.
"." Alloue le domaine par défaut.
"" Alloue un domaine numéroté automatiquement à partir de la racine "ns"
"id" Alloue cet identifiant.
iURI URI du domaine à allouer.

Exemple:

procedure CreateXMLDocument(const iDocumentDomain,iRootLocalName:string):TxmlDocument;
begin
  // Create a document of a specific domain.
  Result := TxmlDocument.Create(nil);
  elt := TxmlItem.Create(Result);
  elt.ItemName := iRootLocalName;
  Result.NameSpaceElement := elt;
  Result.AllocNameSpaceID('.',iDocumentDomain);
end;

Voir aussi:


Documents XML (tech)Développement DSM

Outils personnels