begin process at 2012 02 09 10:18:44
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C#

 > 

Réseau & Internet

 > 

Internet

 > 

validation w3c a partir des DTD


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

validation w3c a partir des DTD

lundi 12 mars 2007 à 11:53:20 | validation w3c a partir des DTD

tucobouch

Bonjour,
je désire valider une page HTML en W3C (comme sur le validateur en ligne), j'ai récupéré les DTD sur le site de W3C ( [ Lien ] section Download the code in tarballs), j'essaye de valider en utilisant XmlReader en C# DotNet mais il me retourne toujours une erreur de syntaxe dans mes fichiers DTD (erreurs dans les commentaires dans loose.dtd par exemple, prb avec CDATA...). Les fichiers DTD devraient etre les bons puisqu'ils émanent du célébre W3C ! je n'ai pas réussi a les ouvrir avec les logiciels du net... inquiétant!
Quelqu'un aurait deja rencontré ce problème ? Les fichiers DTD sont ils bien normalisés (serait un comble!) ?

Merci


- [TucoBouch] -
mardi 13 mars 2007 à 08:41:11 | Re : validation w3c a partir des DTD

tucobouch

Réponse acceptée !
J'ai trouvé mon erreur... :)
Pour ceux que ça interresse :
en fait il y a 2 types de DTD : les SGML DTD utilisé pour le HTML par exemple et le XML DTD. Les DTD fournies par w3c sont des SGML DTD. Le framework Dotnet ne fait que le XML DTD.

Pour lire du SGML DTD avec Dotnet, utiliser par exemple SgmlReader disponible à l'adresse suivante :
http://www.gotdotnet.com/Community/UserSamples/Details.aspx?SampleGuid=B90FDDCE-E60D-43F8-A5C4-C3BD760564BC



- [TucoBouch] -
mardi 13 mars 2007 à 11:25:09 | Re : validation w3c a partir des DTD

tucobouch

Mais les DTD fournient par le W3C ne servent pas à la validation (comme le fait le validateur en ligne) mais juste a parser les élément d'une page HTML.
Pour la validation W3C ,  il n'existe pas à ma connaissance de validateur en ligne de commande (trés embettant). On peut néanmoins utiliser par exemple le XSD fournit dans Visual Studio 2005 (voir répertoire C:\Program Files\Microsoft Visual Studio 8\Common7\Packages\schemas\html)


- [TucoBouch] -
mardi 13 mars 2007 à 12:07:17 | Re : validation w3c a partir des DTD

tucobouch

Autant pour moi, les fichiers C:\Program Files\Microsoft Visual Studio 8\Common7\Packages\schemas\html ne servent pas a la validation mais a l'intelisence de VS... :(


- [TucoBouch] -
mardi 13 mars 2007 à 16:34:13 | Re : validation w3c a partir des DTD

tucobouch

Réponse acceptée !
Aprés moultes recherches sur la toile, pour réaliser un validateur W3C en ligne de commande, il suffit de :
-récuperer les fichiers DTD sur le site W3C ( [ Lien ] section Download the code in tarballs)
-récuperer OpenJade ou OpenSP pour la commande onsgmls (dispo pour Unix et Windows)

Pour tester la validité : executer la commande suivante :
onsgmls -s -n sgml.soc maPage.html

où sgml et les DTD sont dans le dossier courant

Voili!!


- [TucoBouch] -


Cette discussion est classée dans : partir, fichiers, validation, dtd, w3c


Répondre à ce message

Sujets en rapport avec ce message

Accès au système de fichiers local à partir d'une application en réseau [ par moscovisci ] Bonjour, J'ai développé une application qui liste une arborescence de dossiers et de fichiers et qui à partir de ce résultat génère un fichier Excel a [BAR]Construire un fichier CHM à partir de fichiers HTML [ par buno ] Hello la communauté, Je recherche un outil me permettant de créer un fichier chm à partir d'une liste de fichiers html. J'ai bien testé HTML Help Work attacher des fichiers à mon projet de setup [ par adsana ] bonjour j'aimerais bien savoir comment attacher des fichiers images à mon projet de setup et comment faire pour les consulter dans mon code à partir d Ouverture d'un onglet à partir d'un menu [ par ben85000 ] Bonjour à tous !Je vous explique ce que j'aimerais faire. J'ai dans ma form plusieurs onglets. J'ai aussi rajouté en haut de l'application un menu (Me Récupérer un décimale à partir d'une textbox [ par GranPicS ] Bonjour,Je cherche à récupérer une valeur décimale saisie dans une textBox.Mon code actuel (et défectueux donc) est de ce style:Decimal< faire un postback à partir d'un hyperlien (c'est facile normalement...) [ par ordiminnie ] Bonjour,J'ai une image clickable (pas une imagemap) qui doit me renvoyer vers différentes pages en fonction de la langue de l'utilisateur (en session) service web combobox [ par benameur11 ] Bonjour, J'ai une application Windows Form et un Web Service, je voulais affiché un champ de ma tabale dans le combobox via une webméthode . j'ai réus Générer des Classe à partir d'un DataSet [ par dodio1 ] Bonjour,Mon projet se divise en trois partie, une premiere bibliothéque pour les classe metiers, une seconde pour les classe Accées aux données et une Fichiers au format binaire en C++ / C# [ par platon179 ] Bonjour, Y a-t-il un moyen d'écrire des fichiers au format binaire en C++ (ifstream & ofstream) et de les lire en C# (BinaryReader & BinaryWriter) et


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 4,493 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales