🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: fr.comp.text.xml
4 messages
4 total messages Started by Eric Jacoboni Fri, 15 Sep 2000 00:00
#PCDATA et validation avec rxp
#10600
Author: Eric Jacoboni
Date: Fri, 15 Sep 2000 00:00
22 lines
1294 bytes
Bonjour,

Je viens de m'apercevoir d'un truc curieux ; si, dans ma DTD, je
d�finit une balise <para> de la fa�on suivante :

<!ELEMENT para (#PCDATA)>

et, qu'ensuite, dans mon document XML, je l'utilise ainsi :

<para>
bla bla bla <emphasis>et encore bla</emphasis>
</para>

rxp ne d�tecte aucun probl�me alors que, normalement, ce bout de
document n'est pas conforme � la d�finition de para... puisque #PCDATA
ne peut contenir de balises d'apr�s ce que je viens de comprendre de
la doc officielle.

Une id�e ?
-- 
Eric Jacoboni -- IUP NTIE Universit� de Toulouse II.      
             
Re: #PCDATA et validation avec rxp
#10516
Author: Thierry Bezecourt
Date: Fri, 15 Sep 2000 00:00
16 lines
1284 bytes
In article <87og1pbrm1.fsf@alex.titine.fr.eu.org>,
  Eric Jacoboni <jacoboni@univ-tlse2.fr> wrote:
>
> Donc, si j'ai bien compris, il faut que je remplace ce #PCDATA par
> un ANY ? (ou alors, je me tape la liste exhaustive de toutes les
> balises qu'un para peut contenir...).

Oui. Personnellement, je ferais plut�t la deuxi�me solution, qui est
plus rigoureuse et qui peut faciliter l'�dition du fichier avec PSGML.

--
Thierry B�zecourt


Sent via Deja.com http://www.deja.com/
Before you buy.
Re: #PCDATA et validation avec rxp
#10601
Author: Thierry Bezecourt
Date: Fri, 15 Sep 2000 00:00
24 lines
1618 bytes
In article <87wvgdc1tt.fsf@alex.titine.fr.eu.org>,
  Eric Jacoboni <jacoboni@univ-tlse2.fr> wrote:
>
> rxp ne d�tecte aucun probl�me alors que, normalement, ce bout de
> document n'est pas conforme � la d�finition de para... puisque #PCDATA
> ne peut contenir de balises d'apr�s ce que je viens de comprendre de
> la doc officielle.

Quelle version de rxp ? La version qui est en ligne
(http://www.cogsci.ed.ac.uk/~richard/xml-check.html) d�tecte
correctement cette erreur (si on n'oublie pas de cocher la
case "Validate"). D'autre part, je suppose que, bien entendu, tu as
pass� l'option qu'il faut au parseur (la plupart des parseurs se
contentent par d�faut de v�rifier que le fichier est bien form�, et ne
v�rifient la validit� que si on leur passe une certaine option).


--
Thierry B�zecourt
http://www.thbz.cx


Sent via Deja.com http://www.deja.com/
Before you buy.
Re: #PCDATA et validation avec rxp
#10603
Author: Eric Jacoboni
Date: Fri, 15 Sep 2000 00:00
26 lines
1769 bytes
>>>>> "Thierry" == Thierry Bezecourt <thbz@thbz.cx> writes:

Thierry> Quelle version de rxp ?

% rxp -v
RXP 1.1 Copyright Richard Tobin, LTG, HCRC, University of Edinburgh

Thierry> D'autre part, je suppose que, bien entendu, tu as pass�
Thierry> l'option qu'il faut au parseur (la plupart des parseurs se
Thierry> contentent par d�faut de v�rifier que le fichier est bien
Thierry> form�, et ne v�rifient la validit� que si on leur passe une
Thierry> certaine option).

Gosh... J'utilisais l'option -V et je viens de m'apercevoir que cela
me produisait effectivement des warnings (que je n'avais pas aper�us
pour la bonne et simple raison que j'avais mal lu le man : il faut
utiliser -VV pour stopper en cas d'erreur...).

Groumph...

Donc, si j'ai bien compris, il faut que je remplace ce #PCDATA par
un ANY ? (ou alors, je me tape la liste exhaustive de toutes les
balises qu'un para peut contenir...).
-- 
Eric Jacoboni -- IUP NTIE Universit� de Toulouse II.      
             
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads