From: Cyril Jandia (cjandia@logfi.fr)
Date: 29/10/2002 - 14:11
> De : Massart Nicolas
> Envoyé : mardi 29 octobre 2002 14:40
> À : xml-tech@xmlfr.org
> Objet : [xml-tech] Re: MSXML : comment empécher la conversion des
> entités ?
>
> Benoît Barré wrote:
>
> >
> >Que donne la requête avec l'extension FOR XML et un chargemenr
> direct dans un
> >dom ?
> >
> >Les entités sont-elles transformées ?
> [...]Ahah, très bonne question... j'en sais rien, j'ai pas éssayé... je vais
> regarder ça.
Benoit pense probablement à qq chose comme ceci - à tester dans votre analyseur
de requête SQL Server favori - qui peut vous intéresser :
SELECT
1 as Tag, null as Parent,
Q.ID_Q_ET_R as [faq!1!id_q_et_r],
Q.QUESTION as [faq!1!question!xml],
Q.REPONSE as [faq!1!reponse!xml],
T.TITRE as [faq!1!titre_theme]
FROM
Q_ET_R Q,
THEME T
WHERE
T.ID_THEME = Q.ID_THEME
FOR XML EXPLICIT
Un dernier petit détail qu'il vous faudra régler, cependant : le résultat n'est
pas un document XML mais plutôt un fragment de document (sans élément racine)
qui ressemblera à :
<faq id_q_et_r="57" titre_theme="essais">
<question>comment ca va ?</question>
<reponse>tres bien merci.</reponse>
</faq>
<faq id_q_et_r="63" titre_theme="A propos de WebMods">
<question>éssai de question</question>
<reponse>éessai de réponse</reponse>
</faq>
Cordialement,
--CJ
--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !
Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
Cette liste est a votre disposition pour discuter en francais de
tout sujet technique lie a XML.
Pour resilier votre abonnement, envoyez un message contenant
la commande "unsubscribe" a xml-tech-request@xmlfr.org
(mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
Archive générée par hypermail 2.1.3 le 28/06/2004 - 11:06 UTC
webmaster@xmlfr.org
|