Español
Foro

Daten de XML-Expediente auslesen

 
- Página 1 -



Christof
Neuß
¡Hola,

Yo folgende Herausforderung:

Yo bekomme XML-Archivos vom Bundesanzeiger, en denen Bilanzen/Jahresabschlüsse hinterlegt son (pro Firma una XML-Expediente). Sie enthalten also Texto y Pagar. Der reine Texto interessiert mich a el Punto no. Tarea es, el richtigen Pagar auszulesen y una Tabellenform a bringen (z.B. dBase-Expediente oder CSV-Expediente). Yo weiß todavía no, si los números siempre a derselben Punto posición (debería aber eigentlich así ser).

Sombrero se ya veces alguien con algo como beschäftigt? XML-Archivos haben sí una cierto Aufbau. Den puede ser natürlich auslesen. Pero mühsam, si al sólo para una kleines Projekt hacer muss. Gibts algo como como una Unit, una Inc o.ä. esta.

DANKE para cada Referencia, jede Ayuda.
 
Win10 16 GB RAM
15.05.2008  
 



 
- Página 1 -



Thomas
Freier
Como el *.xml como *.html gespeichert voluntad kann, podría folgendes interessant ser: [web]https://www.sautin.com/html-to-rtf/developers.htm[/web].
Das kostenlose HTMLtoRTF es bedingt brauchbar (Zeichensatz).
 
Gruß Thomas
Windows XP SP2, XProfan X2
16.05.2008  
 



 
- Página 2 -



Thomas
Freier
Neuer Test: el kostenlose HTMLtoRTF.exe producido una gute *.doc con eingebetteten Tabellen, si la *.html Presentación en ANSI es.
¿Cómo se puede I, con XProfan una UTF-8 Expediente a ANSI konvertieren?
 
Gruß Thomas
Windows XP SP2, XProfan X2
18.05.2008  
 




H.Brill
Und si du el .xml vorher en el normalen
windowseigenen Editor lädst y luego como
ANSI abspeicherst ?
Mache el öfter en umgekehrter Weise con media
Datendateien para el PDA, also ANSI a UTF 8.

Como lo sí sólo reiner Texto es, debería el doch trabajo.
 
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
Sí, a mano es kein Problema en me aber encima una Programmcode.
Aber el muss Christof incluso lösen.
Anbei una Test con Franks Listview y el *.xml como *.txt en ANSI.

428 kB
Hochgeladen:18.05.2008
Ladeanzahl139
Descargar
 
Gruß Thomas
Windows XP SP2, XProfan X2
18.05.2008  
 




Frank
Abbing

¿Cómo se puede I, con XProfan una UTF-8 Expediente a ANSI konvertieren?


Tuve me dazu veces una Mini-Dll en Ensamblador geschrieben. Im Grunde son aber sólo unos pocos Translate$ nötig y debería entonces siempre todavía einigermaßen flott ablaufen.
Yo schicke dir el Dll y el código si du magst; y una bischen ASM beherrschst.
 
18.05.2008  
 




Ragnar
Rehbein
Hab mich heute auch gerade con UTF-8 quälen necesario.
Yo brauchte una Umwandlung de ANSI a UTF-8.

El Längenbestimmung el resultierenden Cuerdas ha zuerst no así funktioniert como esperado, deshalb el algo umständlich erscheinende Método con el Abtrennen el NULL-Bytes.
KompilierenMarcaSeparación
 $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

Saludo Ragnar
 
19.05.2008  
 




Rolf
Koch
Ragnar,
sólo kurze Info:
Si usted XPSE nutzt (cómo sieht), entonces No es necesario el Encabezamiento einzubinden (z.B. $H windows.ph). XPSE ha esta ya intus
 
19.05.2008  
 



Habs veces dupliziert:  [...] 
 
19.05.2008  
 



Rolf Koch
Ragnar,
sólo kurze Info:
Si usted XPSE nutzt (cómo sieht), entonces No es necesario el Encabezamiento einzubinden (z.B. $H windows.ph). XPSE ha esta ya intus


Yo find doch, porque ser Source incluso kein xpse benötigt. (Sondern él hierbei xpse sichtlich sí sólo genutzt ha ca. el Kompilerschaltern)
 
19.05.2008  
 




Rolf
Koch
@IF: Klar hast ya Recht, sin embargo bezieht se mi Aussage el einleitende {$cleq} -
Ergo eins de beiden
Do you Understand ? *lol*
 
19.05.2008  
 




Ragnar
Rehbein
IF

Yo find doch, porque ser Source incluso kein xpse benötigt. (Sondern él hierbei xpse sichtlich sí sólo genutzt ha ca. el Kompilerschaltern)


Exactamente

es sozusagen gewachsener Code..
Hab el veces rápidamente en 5 min. erledigen querer, aber entonces ha lo doch länger gedauert.
Bin no tan zufrieden, porque el Proceduren algo unklar erscheinen.
MultiByteToWideChar y WideCharToMultiByte comportamiento se todavía no bastante como Yo el de el MSDN entnehme.

El entscheidende Erkenntnis es aber, daß uno beide Características braucht una Umwandlung de ANSI a UTF-8 a erreichen. Das Yo quería en erster Linie kundtun.
El gutgemeinten Beispiele a diesem Problema, en diesem y Rolands Foro, trabajo meiner Meinung después de por desgracia, no.

Saludo Ragnar
 
19.05.2008  
 




Respuesta


Título del Tema, max. 100 Signo.
 

Systemprofile:

Kein Systemprofil creado. [anlegen]

XProfan:

 Contribución  Font  Smilies  ▼ 

Bitte registro en una Contribución a verfassen.
 

Tema opciones

10.711 Views

Untitledvor 0 min.
Thomas Zielinski02.08.2024
Axel Berse12.07.2024
H.Brill24.03.2024
Erasmus.Herold06.01.2023
Más...

Themeninformationen



Admins  |  AGB  |  Applications  |  Autores  |  Chat  |  Política de Privacidad  |  Descargar  |  Entrance  |  Ayuda  |  Merchantportal  |  Pie de imprenta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Juegos  |  Búsqueda  |  Support

Ein Projekt aller XProfan, el lo son!


Mi XProfan
Privado Noticias
Eigenes Ablageforum
Temas-Merkliste
Eigene Beiträge
Eigene Temas
Zwischenablage
Cancelar
 Deutsch English Français Español Italia
Traducciones

Política de Privacidad


Wir uso Cookies sólo como Session-Cookies wegen el technischen Notwendigkeit y en uns hay no Cookies de Drittanbietern.

Wenn du hier en unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung de Informationen en unseren Cookies en XProfan.Net a.

Weitere Informationen a unseren Cookies y dazu, como du el Kontrolle darüber behältst, findest du en unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Yo möchte no Cookie