🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fr.comp.text.xml
Article #9457

G�n�rer un fichier texte � partir de XML/XSLT

#9457
From: Pierre Y.
Date: Wed, 11 Apr 2001 08:42
52 lines
2760 bytes
Bonjour,

Voici ce que j'aimerais faire.

Je d�veloppe en Delphi une application 'Point de vente' qui g�n�re des
tickets de caisse. Ces tickets sont imprim�s sur un imprimante thermique
's�rie' pilot�e � l'aide de s�quences ASCII genre <ESC> a 1 (pour aligner la
suite au centre) �videmment ce qui est envoy� � l'imprimante c'est    #27
'a' #1

J'ai une base de donn�es Interbase, je suppose que j'arriverai, avec SQL �
l'interroger et � ressortir mon ticket au format XML genre :

<TICKET>
    <ENTETE>
        <LOGO/>
        <TEXTE> restaurant duchmolle </TEXTE>
      </ENTETE>
    <CORPS>
        <ARTICLE Quantite="4">
            <DESIGNATION> Caf� </DESIGNATION>
            <PRIX Devise="Euro"> 1 </PRIX>
            <PRIX Devise="Franc"> 6.56 </PRIX>
        </ARTICLE>
        <...>
    </CORPS>
    <PIED>
    <...>
    </PIED>
</TCKET>

J'aimerais savoir s'il est possible avec XSLT de g�n�rer un fichier de
caract�res ASCII (8 bits donc) de cette forme (remplacez les <ESC> par #27
'a' par #41...)
<ESC> @ //Initialisation doit appra�tre au d�but du ticket
<FS> p 1 0 //Imprime le logo
restaurant duchmolle <LF>
....

Vous voyez ce que je veux dire ?

L'autre avantage est que je peux conserver chacun des tickets sous forme XML
et avec une autre XSLT je les transforme e HTML et comme �a le gars peut
visuliser la 'bande de contr�le' de la journ�e, du mois... dans son brother
(d�sol�) pr�f�r� :)

Merci de vous int�resse � mon cas :)

Pierre Y.

PS : Auriez-vous par la m�m occasion des r�f�rences de bouquins sur
XML/XSLT&Co en Fran�ais qui tiennent la route ?
Technical Details
Message-ID: <9b15ct$d05$1@wanadoo.fr>
Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-02!supernews.com!nntp-relay.ihug.net!ihug.co.nz!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!fr.clara.net!heighliner.fr.clara.net!RENT.THIS.SPACE.FOR.ADVERTISING!wanadoo.fr!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: FRENCH,ASCII
X-Google-Thread: 114f60,e78c33e0a5f1dbea,start
X-Google-Attributes: gid114f60,public
X-Google-ArrivalTime: 2001-04-11 01:49:01 PST
Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-02!supernews.com!nntp-relay.ihug.net!ihug.co.nz!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!fr.clara.net!heighliner.fr.clara.net!RENT.THIS.SPACE.FOR.ADVERTISING!wanadoo.fr!not-for-mail
From: "Pierre Y." <pierre.crisalid@wanadoo.fr>
Newsgroups: fr.comp.text.xml
Subject: G�n�rer un fichier texte � partir de XML/XSLT
Date: Wed, 11 Apr 2001 10:42:28 +0200
Organization: Wanadoo, l'internet avec France Telecom
Lines: 54
Message-ID: <9b15ct$d05$1@wanadoo.fr>
NNTP-Posting-Host: mix-metz-101_1-99.abo.wanadoo.fr
X-Trace: wanadoo.fr 986978525 13317 193.250.10.99 (11 Apr 2001 08:42:05 GMT)
X-Complaints-To: abuse@wanadoo.fr
NNTP-Posting-Date: 11 Apr 2001 08:42:05 GMT
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.50.4522.1200
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200