xtogen-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [XToGen-users] Création d'une base de documents avançée (espaces de


From: Xavier Sirven
Subject: Re: [XToGen-users] Création d'une base de documents avançée (espaces de nom)
Date: Tue, 19 Apr 2005 17:08:46 +0200
User-agent: Mozilla Thunderbird 1.0 (Windows/20041206)



ok pourquoi ne pas le faire  :)

Il faudrait que vous me donniez quelques détails supplémentaires sur le processus de génération des xsl afin que je puisse m'y atteler.


xavier


Tout à fait.
DOMHelper :
- Doubler les méthodes addField() pour y ajouter un argument qui serait
le prefix et le namespace associé ou ajouter une méthode
setNamespaceForField(String fieldName, String prefix, String url).
- Ajouter un constructeur pour permettre d'ajouter un namespace à
l'élément racine, comme DOMHelper(docName, prefix, uri)
- dans la méthode createDom(request), gérer le namespace de l'élément
root s'il existe.

FieldElement :
- Ajouter une méthode setNamespace(prefix, url).
- Modifier la méthode buildValuedElement(top,dom,request) pour qu'elle
prenne en compte le namespace s'il existe.

Ces modifications ne devraient rien casser. C'est tout à fait faisable,
le plus long est d'adapter les XSL pour utiliser ces nouveaux prototypes
de méthode et de tester le tout.
Je peux me charger, à mes heures perdues, de modifier le code Java à
partir du moment où vous aurez proposé une convention pour définir les
namespaces dans structure.xml et modifié les XSL ad hoc.

Bon appétit
Pierre




reply via email to

[Prev in Thread] Current Thread [Next in Thread]