Walter Ulmke
ist ein Converter ascii to xml bekannt? " " " ascii to html bekannt?
Was willst du denn konvertieren? Wenn du Zeichensätze konvertieren
möchtest, dann hilft dir recode:
recode us..h4..u6
On Tuesday 01 May 2001 01:49, Jens M. Felderhoff wrote:
Walter Ulmke
wrote: ist ein Converter ascii to xml bekannt? " " " ascii to html bekannt?
Was willst du denn konvertieren?
ich will einen formatierten ASCII Text (Auszug aus unserer Inventarliste, erzeugt über ein Report Proggi von unserer Datenbank) in ein Website übernehmen - mit möglichst wenig Aufwand.
Tschüss
Jens
-- Regards, Walter Ulmke Bay Enterprises, St. Margarets Bay, Dover, UK Tel. ++44/1304/853700 Fax. ++44/1304/853711 eMail: ulw@bay.uk.com
On Die, 01 Mai 2001, Walter Ulmke wrote:
On Tuesday 01 May 2001 01:49, Jens M. Felderhoff wrote:
Walter Ulmke
wrote: ist ein Converter ascii to xml bekannt? " " " ascii to html bekannt?
Was willst du denn konvertieren?
ich will einen formatierten ASCII Text (Auszug aus unserer Inventarliste, erzeugt über ein Report Proggi von unserer Datenbank) in ein Website übernehmen - mit möglichst wenig Aufwand.
Welche Datenbank? Wie formatiert? Bei MySQL (und den anderen wohl auch) kann man Formatierungs- anweisungen (z.B. LaTeX oder eben XML/HTML) in die Ausgabe der Abfrage einbauen: SELECT concat( '<tr><td>', feldname1, '</td><td>', feldname2, '</td></tr>\n' ) FROM datenbank.tabelle ORDER BY feldname2,feldname1 Und dann halt noch (z.B. mit echo) die <table></table> und den restlichen HTML-Rahmen drumrumbasteln. Oder oder... ;) Das ganze in ein script plus textdatei mit den sql-Befehlen verpacken und voila. Im script kann man dann auch noch gleich den Upload oder sonstiges unterbringen. -dnh -- "One of us has our mind in the gutter. I suspect it's me, but I'm not entirely sure." -- Mike Sphar
On Tuesday 01 May 2001 22:29, David Haller wrote:
On Die, 01 Mai 2001, Walter Ulmke wrote:
On Tuesday 01 May 2001 01:49, Jens M. Felderhoff wrote:
Walter Ulmke
wrote: ist ein Converter ascii to xml bekannt? " " " ascii to html bekannt?
Was willst du denn konvertieren?
ich will einen formatierten ASCII Text (Auszug aus unserer Inventarliste, erzeugt über ein Report Proggi von unserer Datenbank) in ein Website übernehmen - mit möglichst wenig Aufwand.
Welche Datenbank? Wie formatiert?
Informix Online für Linux Beispiel für die formatierte Ausgabe: ------------------------------ Machine List 30.04.2001 ================================================================ 01 lathes, cnc-controlled lathes ------------------------------------------------------ Machine No.: 11576 one almost unused ZERBST Model DP3-3500 facing and turning lathe, y.o.m. 1988, max. swing 3200 mm, swing over cross slide 1300 mm, turning length with tailstock 3500 mm, tailstock height 1250 mm, tailstock travels, cross slide adjustable, 65 kW main motor, face plate diameter 3150 mm. As new condition. Machine No.: 11624 one used heavy duty lathe SKODA, model SUD 160 T/5000, y.o.m. 1983 1600 mm swing over bed, 5000 mm b.c., max. workpiece weight b.c. 40 to, with 3 steadies, DRO, internal grinding attachment ---------------------------------------------- usw.
Bei MySQL (und den anderen wohl auch) kann man Formatierungs- anweisungen (z.B. LaTeX oder eben XML/HTML) in die Ausgabe der Abfrage einbauen:
SELECT concat( '<tr><td>', feldname1, '</td><td>', feldname2, '</td></tr>\n' ) FROM datenbank.tabelle ORDER BY feldname2,feldname1
Und dann halt noch (z.B. mit echo) die <table></table> und den restlichen HTML-Rahmen drumrumbasteln. Oder oder... ;)
Das ganze in ein script plus textdatei mit den sql-Befehlen verpacken und voila. Im script kann man dann auch noch gleich den Upload oder sonstiges unterbringen.
-dnh
es ist mir nicht bekannt ob das mit Informix geht - muß ich untersuchen. Aber danke für den Tip. -- Regards, Walter Ulmke Bay Enterprises, St. Margarets Bay, Dover, UK Tel. ++44/1304/853700 Fax. ++44/1304/853711 eMail: ulw@bay.uk.com
On Mit, 02 Mai 2001, Walter Ulmke wrote:
On Tuesday 01 May 2001 22:29, David Haller wrote:
On Die, 01 Mai 2001, Walter Ulmke wrote:
On Tuesday 01 May 2001 01:49, Jens M. Felderhoff wrote:
Walter Ulmke
wrote: Welche Datenbank? Wie formatiert?
Informix Online für Linux
Kenn ich leider nicht...
Beispiel für die formatierte Ausgabe: ------------------------------
Machine List 30.04.2001 ================================================================
01 lathes, cnc-controlled lathes ------------------------------------------------------
Machine No.: 11576 one almost unused ZERBST Model DP3-3500 facing and turning lathe, [..] usw.
Hm. Falls das unten nicht klappt koennte man da evtl. mit cut/sed/awk und wohl am besten mit perl noch einiges anstellen... die Linien koennen als "Element"-Trenner erkannt werden, die Eintrage dann anhand von 'Title: No\n Descr'... ^ ^^ Die "Ueberschriften halt anhand der Linien... Duerfte aber einiges an Arbeit werden... Wenn du aber die Beschreibung noch auseinanderpfluecken muesstest... ARGL! ;(
Bei MySQL (und den anderen wohl auch) kann man Formatierungs- anweisungen (z.B. LaTeX oder eben XML/HTML) in die Ausgabe der Abfrage einbauen:
SELECT concat( [..] FROM datenbank.tabelle ORDER BY feldname2,feldname1 [..] Das ganze in ein script plus textdatei mit den sql-Befehlen verpacken und voila. Im script kann man dann auch noch gleich den Upload oder sonstiges unterbringen.
es ist mir nicht bekannt ob das mit Informix geht - muß ich untersuchen. Aber danke für den Tip.
Grab in der Doku, duerfte sich lohnen... Ich selbst wuerde die ASCII-Ausgabe nicht auseinanderpfluecken wollen... -dnh -- "Sich selbst zu zitieren ist egozentrisch, selbstherrlich und unsympathisch. Und ausserdem rekursiv." (Marian Wild in dieser Sig.) [Marian Wild in dag°]
On Mit, Mai 02, 2001 at 01:38:58 +0200, Walter Ulmke wrote:
On Tuesday 01 May 2001 22:29, David Haller wrote: [...]
Welche Datenbank? Wie formatiert?
Informix Online für Linux
Beispiel für die formatierte Ausgabe: [...]
Ich nehme an, dass diese Ausgabe mit dem ISQL-Reportgenerator erzeugt wurde? Ich denke, dass Du Dir die Arbeit unnötig schwer machst, da Du so eigentlich 2x formatierst. Warum gibst Du die Daten nicht per unload aus? Dann kriegst Du je Datensatz eine Zeile in eine Textdatei, die einzelnen Felder mit | oder einem anderen Delimiter getrennt: unload to "/tmp/ausgabe.unl" [delimiter "<zeichen>"] select spalte1, spalte2, ... from tabelle [where bedingungen] [order by sortierung];
Bei MySQL (und den anderen wohl auch) kann man Formatierungs- anweisungen (z.B. LaTeX oder eben XML/HTML) in die Ausgabe der Abfrage einbauen:
SELECT concat( '<tr><td>', feldname1, '</td><td>', feldname2, '</td></tr>\n' ) FROM datenbank.tabelle ORDER BY feldname2,feldname1 [...] es ist mir nicht bekannt ob das mit Informix geht - muß ich untersuchen. Aber danke für den Tip.
Informix kennt IIRC kein concat, Du kannst aber Spalten und Strings mit dem "||"-Operator aneinanderhängen: SELECT '<tr><td>' || spalte1 || '</td><td>' || spalte2 || '</td></tr>\n' FROM datenbank.tabelle ORDER BY 2,1; Jan
Am Die, 01 Mai 2001 schrieb Walter Ulmke:
On Tuesday 01 May 2001 01:49, Jens M. Felderhoff wrote:
Walter Ulmke
wrote: ist ein Converter ascii to xml bekannt? " " " ascii to html bekannt?
Was willst du denn konvertieren?
ich will einen formatierten ASCII Text (Auszug aus unserer Inventarliste, erzeugt über ein Report Proggi von unserer Datenbank) in ein Website übernehmen - mit möglichst wenig Aufwand.
Tschüss
Jens
Hi,
ja dann sollte recode (wie schon beschrieben) den Kerntext machen, den Du in
einen Kopf und einen Fuß einschließt, etwa so:
kopf.htm:
<HTML>
<HEADER> ...
</HEADER>
<BODY>
Überschrift
<PRE>
fuss.htm:
</PRE></BODY></HTML>
und dann:
cat kopf.htm >site.htm
recode us..h4..u6
participants (5)
-
David Haller
-
Jan.Trippler@t-online.de
-
Jens M. Felderhoff
-
Joerg Thuemmler
-
Walter Ulmke