<chapter id="xmlcheck">
<chapterinfo>

<title
>Validación <acronym
>XML</acronym
> </title>

<authorgroup>
<author
> <firstname
>Daniel</firstname
> <surname
>Naber</surname
> <affiliation
> <address
><email
>daniel.naber@t-online.de</email
></address
> </affiliation
> </author>
</authorgroup>
<date
>2002-07-20</date>
<releaseinfo
>0.90.00</releaseinfo>
<abstract>

<para
>Esta extensión comprueba que los archivos XML estén bien formados y sean válidos.</para>

</abstract>
<keywordset>
<keyword
>KDE</keyword>
<keyword
>kate</keyword>
<keyword
>xml</keyword>
<keyword
>DTD</keyword>
</keywordset>
</chapterinfo>

<title
>Introducción</title>

<para
>Esta extensión comprueba el archivo actual. En la parte inferior de la ventana de principal de &kate; aparecerá una lista de advertencias y errores. Puede pinchar en un mensaje de error para saltar al lugar correspondiente del archivo. Si el archivo tiene un <quote
>DOCTYPE</quote
>, el DTD dado con ese tipo de documento será utilizado para comprobar la validez del archivo. Se espera que el DTD esté en una posición relativa al archivo actual, &eg; si el tipo de documento hace referencia a <quote
>DTD/xhtml1-transitional.dtd</quote
> y el archivo es <filename
>/home/pedro/prueba.xml</filename
>, se esperará que el DTD se encuentre en <filename
>/home/pedro/DTD/xhtml1-transitional.dtd</filename
>. Sin embargo, también se pueden especificar DTDs remotos a través de http.</para>

<para
>Si el archivo no tiene tipo de documento, se comprobará que esté correctamente formado.</para>

<para
>Para aprender más sobre XML, visite las <ulink url="http://www.w3.org/XML/"
>páginas oficiales de XML de W3C</ulink
>.</para>

<para
>Internamente esta extensión llama al comando externo <command
>xmllint</command
>, que es parte de libxml2. Si este comando no está correctamente instalado en su sistema, la extensión no funcionará.</para>

<note
><para
>Es necesario crear un archivo temporal en el mismo directorio en el que se encuentra el archivo a comprobar, así que deberá tener acceso de escrituro a dicho directorio.</para
></note>

<sect1 id="xmlcheck-menu">
<title
>Estructura de menús</title>

<variablelist
> <varlistentry
> <term
> <menuchoice
> <guimenu
>Herramientas</guimenu
> <guimenuitem
>Validar XML</guimenuitem
> </menuchoice
> </term
> <listitem
><para
>Esto iniciará la comprobación, como ya se ha descrito.</para
></listitem
> </varlistentry
> </variablelist>

</sect1>

<sect1 id="xmlcheck-thanks-and-acknowledgements">
<title
>Agradecimientos</title>

<para
> Extensión de &kate; <quote
>Validación de XML</quote
> copyright 2002 Daniel Naber <email
>daniel.naber@t-online.de</email
>. </para>

<para
> Copyright de la documentación 2002 Daniel Naber </para>

<para
>Traducido por Miguel Revilla Rodríguez <email
>yo@miguelrevilla.com</email
></para>

<!-- &underFDL; -->
&underGPL;

</sect1>
</chapter>

<!--
Local Variables:
mode: sgml
sgml-omittag: nil
sgml-shorttag: t
End:
-->


