mdb->xml
-
hi! also ich bin hier beim praktikum als informatiker und krieg die stelle wahrscheinlich auch. jetzt muss ich nen konverter mit visualc++ machn der mdb (also access files) in xml files umwandelt. jetzt muss ich ja son bestimmtes script schreiben. mit was muss ich das machen? mit access? und wenn kann mir das bitte jemand erklären?
-
Dieser Thread wurde von Moderator/in HumeSikkins aus dem Forum C++ in das Forum Rund um die Programmierung verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.
-
kann mir niemand helfen?
-
Können schon ...
Don´t feed the slaves!
-
Was brauchst du genau?
Definieren welchen Table und welche Felder du exportieren willst .
Zugriff auf Access besorgen. (ODBC, etc)Eine XML-Bib besorgen. (Gibts von MS)
Nun alles auslesen und in ein XML-File schreiben.
-
ok das mit dem script hab ich gelöst.
jetz is was andres.
und zwar wenn er nun die xml generiet und ich die öffne, steht drinnen dass in der und der zeile ein ungültiges zeichen ist. jetzt hab ich mal ein bisschen nachgeguckt und rausgefunden dass xml anscheinend keine buchstaben mit punkten und strichen unterstützt. also z.B: ä,ü,ö,á,ó,ú, etc....wie geht der code jetzt in vc++ dass ich sowas schreiben kann:
ändere ä zu ae
halt in c++ sprache ^^und wie er ein zeichen überhaupt rauslöscht.
thx im vorraus
-
brauchst du gar nicht. Schreib einfach das passende encoding in den xml - Header:
<?xml version="1.0" encoding="ISO-8859-1"?>
wie hast du den Rest gelöst, wenn das so schnell ging?
-
juhu bigges fettes danke, hat geklappt. jetzt muss ich das nur noch ins script einbringen damit das nicht jeder von hand reinschreiben muss
-
moin meister ...
hast Du das nun mit einem Script oder mit VC gemacht ?
Hast vielleicht von Mittag bis Gestern nen Interpreter geschrieben und
für den das Script ...> "jetzt muss ich nen konverter mit visualc++" ...
...
> "jetzt muss ich das nur noch ins Script einbringen damit das nicht jeder von > Hand reinschreiben muss"Wie groß ist denn nun die ausführbare Datei geworden ?
MfG
RB
-
Die auszuführende file is üba 100 kb. XD
njo bin halt noch en nuub in c++jetz läufts auch aber ich hab da wieder nen prob.
das prog muss mdb channel-listen als xml ausgeben. jedoch gibt der das als record listen aus. ich hab hier mal die files geuppt:
die hier: http://mitglied.lycos.de/stereosteve/WinSTB.mdb ist die eine von solchen listen die das programm in xml ausgeben muss
und so sollte das aussehen: http://mitglied.lycos.de/stereosteve/yaDVB2.xml
jedoch mit dem programm sieht das so aus: http://mitglied.lycos.de/stereosteve/CHANNELS.xmlund dass is die cpp file in der, der konvertierungscode steht:
http://mitglied.lycos.de/stereosteve/XmlDocument.cpp