[XML] Outils de vérification de validité d'un document XML

Outils de vérification de validité d'un document XML [XML] - XML/XSL - Programmation

Marsh Posté le 05-10-2004 à 18:23:55    

Je recherche des outils open-source de préférence, me permettant de vérifier la validité d'un fichier XML par rapport à sa DTD ou par rapport à son XML Schema.
Je connais rxp qui ne gère que les DTD, en connaissez vous d'autres ?

Reply

Marsh Posté le 05-10-2004 à 18:23:55   

Reply

Marsh Posté le 06-10-2004 à 09:07:31    

xerces


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
Reply

Marsh Posté le 06-10-2004 à 09:43:51    

:jap: merci kadreg

Reply

Marsh Posté le 06-10-2004 à 12:10:40    

xmllint

Code :
  1. NAME
  2.        xmllint - command line XML tool
  3. SYNOPSIS
  4.        xmllint [--version | --debug | --shell | --debugent |
  5.                --copy | --recover | --noent | --nocdata | --nsclean
  6.                | --noout | --htmlout | --nowrap | --valid |
  7.                --postvalid | --dtdvalid URL | --dtdvalidfpi FPI
  8.                | --timing | --repeat | --insert | --compress
  9.                | --html | --push | --memory | --nowarning |
  10.                --noblanks | --format | --testIO | --encode encoding
  11.                | --catalogs | --nocatalogs | --auto | --xinclude
  12.                | --loaddtd | --dtdattr | --dropdtd | --stream
  13.                | --chkregister | --relaxng | --schema | --nonet]
  14.                [xmlfile]
  15. INTRODUCTION
  16.        The xmllint program parses one or more XML files, specified on the com-
  17.        mand line as xmlfile. It prints various types of output, depending upon
  18.        the  options  selected.  It  is useful for detecting errors both in XML
  19.        code and in the XML parser itself.
  20.        It is included in libxml2.


---------------
Quelle est la différence entre un canard ?
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed