Français
Forum

données aus XML-Dossier auslesen

 
- page 1 -



Christof
Neuß
Salut,

j'ai folgende Herausforderung:

je bekomme XML-Fichiers vom Bundesanzeiger, dans denen Bilanzen/Jahresabschlüsse hinterlegt sommes (pro Firma une XML-Dossier). vous enthalten alors Text et payons. qui reine Text intéressé mich à qui Stelle pas. devoir ist es, qui richtigen payons auszulesen et dans un Tabellenform trop apporter (z.B. dBase-Dossier ou bien CSV-Dossier). je sais encore pas, si les numéros toujours à derselben Stelle stehen (devrait mais eigentlich so son).

Hat sich déjà la fois quelqu'un avec quelque chose comme beschäftigt? XML-Fichiers avons oui une certain Aufbau. Den peux on naturellement auslesen. Ist mais mühsam, si on cela seulement pour un kleines projet faire muss. Gibts quelque chose comme comment une Unit, une Inc o.ä. hierfür.

DANKE pour jeden Hinweis, chacun Aider.
 
Win10 16 GB RAM
15.05.2008  
 



 
- page 1 -



Thomas
Freier
là qui *.xml comme *.html gespeichert volonté peux, pourrait folgendes intéressant son: [web]https://www.sautin.com/html-to-rtf/developers.htm[/web].
cela kostenlose HTMLtoRTF ist bedingt brauchbar (Zeichensatz).
 
Gruß Thomas
Windows XP SP2, XProfan X2
16.05.2008  
 



 
- page 2 -



Thomas
Freier
Neuer Test: qui kostenlose HTMLtoRTF.exe erzeugt un gute *.doc avec eingebetteten Tabellen, si le *.html Présentation dans ANSI ist.
comment peux je avec XProfan une UTF-8 Dossier trop ANSI konvertieren?
 
Gruß Thomas
Windows XP SP2, XProfan X2
18.05.2008  
 




H.Brill
et si du qui .xml auparavant dans den normalen
windowseigenen Editor lädst et ensuite comme
ANSI abspeicherst ?
fais cela öfter dans umgekehrter Weise avec meinen
Datendateien pour den PDA, alors ANSI trop UTF 8.

là es oui seulement reiner Text ist, sollte cela doch marcher.
 
Benutze XPROFAN X3 + FREEPROFAN
Wir sind die XProfaner.
Sie werden von uns assimiliert.
Widerstand ist zwecklos!
Wir werden alle ihre Funktionen und Algorithmen den unseren hinzufügen.

Was die Borg können, können wir schon lange.
18.05.2008  
 




Thomas
Freier
oui, de main ist es ne...aucune Problem chez mir mais sur une Programmcode.
mais cela muss Christof selbst lösen.
Anbei une Test avec Franks Listview et qui *.xml comme *.txt dans ANSI.

428 kB
Hochgeladen:18.05.2008
Downloadcounter139
Download
 
Gruß Thomas
Windows XP SP2, XProfan X2
18.05.2008  
 




Frank
Abbing

comment peux je avec XProfan une UTF-8 Dossier trop ANSI konvertieren?


je hatte mir en supplément la fois une Mini-Dll dans Assembler geschrieben. Im Grunde sommes mais seulement un paire Translate$ nötig et sollte ensuite toujours einigermaßen flott ablaufen.
j'envoie dir qui Dll et den Code si du magst; et un un peu ASM beherrschst.
 
18.05.2008  
 




Ragnar
Rehbein
Hab mich aujourd'hui aussi justement avec UTF-8 tracasser doit.
je brauchte une Umwandlung de ANSI trop UTF-8.

qui Längenbestimmung qui resultierenden Cordes hat d'abord pas so funktioniert comment erwartet, c'est pourquoi qui quelque chose compliqué erscheinende Methode avec dem Abtrennen qui NULL-Bytes.
KompilierenMarqueSéparation
 $H windows.ph
 {$cleq}

proc AnsiToUTF8

    parameters ansistring$
    declare unicode$, utf8$, laenge&
    laenge& = len(ansistring$)*2
    unicode$ = mkstr$(chr$(0),laenge&)
    ~MultiByteToWideChar(~CP_ACP,0,Addr(ansistring$),-1,addr(unicode$),laenge&)
    laenge& = ~WideCharToMultiByte(~CP_UTF8,0,Addr(unicode$),-1,0,0,0,0)
    UTF8$ = mkstr$(chr$(0),laenge&)
    ~WideCharToMultiByte(~CP_UTF8,0,Addr(unicode$),len(unicode$),Addr(UTF8$),laenge&,0,0)
    utf8$ = substr$(utf8$,1,chr$(0))
    return utf8$

endproc

proc UTF8ToAnsi

    parameters utf8$
    declare ansistring$, unicode$, laenge&
    laenge& = len(utf8$) * 2
    unicode$ = mkstr$(chr$(0),laenge&)
    ~MultiByteToWideChar(~CP_UTF8,0,Addr(utf8$),-1,Addr(unicode$),laenge&)
    ansistring$ = mkstr$(chr$(0),laenge&)
    ~WideCharToMultiByte(~CP_ACP,0,Addr(unicode$),-1,Addr(ansistring$),laenge&,0,0)
    ansistring$ = substr$(ansistring$,1,chr$(0))
    return ansistring$

endproc

cls
declare x$
x$ = ansiToUTF8(Rön Réne)
print x$
writeini c:utf8.txt,code,utf8code=x$
x$ = UTF8ToAnsi(x$)
print x$
writeini c:utf8.txt,code,ansicode=x$
waitinput

Salut Ragnar
 
19.05.2008  
 




Rolf
Koch
Ragnar,
seulement kurze Info:
si Du XPSE utilise (comment on voit), ensuite brauchst Du pas qui En-tête einzubinden (z.B. $H windows.ph). XPSE hat cet déjà intus
 
19.05.2008  
 



Tricolore la fois dupliziert:  [...] 
 
19.05.2008  
 



Rolf Koch
Ragnar,
seulement kurze Info:
si Du XPSE utilise (comment on voit), ensuite brauchst Du pas qui En-tête einzubinden (z.B. $H windows.ph). XPSE hat cet déjà intus


je find doch, weil son Source selbst ne...aucune xpse nécessaire. (Sondern il hierbei xpse sichtlich oui seulement genutzt hat GT. den Kompilerschaltern)
 
19.05.2008  
 




Rolf
Koch
@iF: bien sûr la hâte déjà droite, cependant bezieht sich mon Aussage sur cela einleitende {$cleq} -
Ergo une de beiden
Do you Understand ? *lol*
 
19.05.2008  
 




Ragnar
Rehbein
iF

je find doch, weil son Source selbst ne...aucune xpse nécessaire. (Sondern il hierbei xpse sichtlich oui seulement genutzt hat GT. den Kompilerschaltern)


oui c'est ca

c'est sozusagen gewachsener Code..
Hab cela la fois vite dans 5 min. erledigen voulons, mais ensuite hat es doch länger gedauert.
suis encore pas so zufrieden, weil qui Proceduren quelque chose unklar erscheinen.
MultiByteToWideChar et WideCharToMultiByte verhalten sich encore pas entier so comment je cela aus qui MSDN entnehme.

qui entscheidende Erkenntnis ist mais, qui on beide Funktionen braucht um une Umwandlung de ANSI trop UTF-8 trop erreichen. cela voulais je dans erster ligne number kundtun.
qui gutgemeinten Beispiele trop diesem Problem, dans diesem et dans Rolands Forum, marcher meiner attitude pour malheureusement pas.

Salut Ragnar
 
19.05.2008  
 




répondre


Topictitle, max. 100 marque.
 

Systemprofile:

ne...aucune Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

s'il te plaît s'inscrire um une Beitrag trop verfassen.
 

Options du sujet

10.935 Views

Untitledvor 0 min.
Klaus Müller02.08.2024
Axel Berse12.07.2024
H.Brill24.03.2024
Erasmus.Herold06.01.2023
plus...

Themeninformationen



Admins  |  AGB  |  Applications  |  Auteurs  |  Chat  |  protection des données  |  Télécharger  |  Entrance  |  Aider  |  Merchantportal  |  Empreinte  |  Mart  |  Interfaces  |  SDK  |  Services  |  Jeux  |  cherche  |  Support

un projet aller XProfaner, qui il y a!


Mon XProfan
Privé Nouvelles
Eigenes Ablageforum
Sujets-La liste de voeux
Eigene Posts
Eigene Sujets
Zwischenablage
Annuler
 Deutsch English Français Español Italia
Traductions

protection des données


Wir verwenden Cookies seulement comme Session-Cookies à cause de qui technischen Notwendigkeit et chez uns gibt es aucun Cookies de Drittanbietern.

si du ici sur unsere Webseite klickst ou bien navigierst, stimmst du unserer Erfassung de Informationen dans unseren Cookies sur XProfan.Net trop.

Weitere Informationen trop unseren Cookies et en supplément, comment du qui Kontrolle par-dessus behältst, findest du dans unserer nachfolgenden Datenschutzerklärung.


d'accordDatenschutzerklärung
je voudrais keinen Cookie