bonsoir,
je voudrai savoir quelle est la différence entre l'identificateur public et identificateur system ??
Merci pour votre aide...
bonsoir,
je voudrai savoir quelle est la différence entre l'identificateur public et identificateur system ??
Merci pour votre aide...
... En principe, la même qu'entre A et B. A et B sont toutes les deux des lettres, mais pas les mêmes.
Bon, en fait, l'identificateur public est une chaîne de caractère quelconque, qui n'a pas de sens particulier. Elle doit juste être unique à ce type de document, l'identifier, quoi.
Alors que l'identificateur système doit être une URI, et idéalement cette URI est censée identifier un document .dtd qui serve à valider ce type de document. Idéalement, cette URI est donc aussi une URL vers la .dtd en question.
L'intérêt d'en avoir deux ne me semble pas évident. À la limite, on peut remarquer qu'une URI, c'est bien parce que ça peut aussi servir d'URL. Mais ça peut aussi être relatif, et parfois un parseur XML ne peut pas deviner relatif à quoi, donc dans ce cas-là l'identifiant public est plus clair.
Merci beaucoup votre aide, c'est très gentil de ta aprt...![]()
Partager