Italia
Foro

Daten aus XML-File auslesen

 

Christof
Neuß
Ciao,

ich habe folgende Herausforderung:

Ich bekomme XML-File vom Bundesanzeiger, in denen Bilanzen/Jahresabschlüsse hinterlegt sind (pro Firma eine XML-File). Sie enthalten also Text und Zahlen. Der reine Text interessiert mich an der Stelle nicht. Aufgabe ist es, die richtigen Zahlen auszulesen und in un Tabellenform zu bringen (z.B. dBase-File oder CSV-File). Ich weiß noch nicht, ob die Zahlen immer an derselben Stelle stehen (müsste aber eigentlich so sein).

Hat sich schon mal jemand mit sowas beschäftigt? XML-File haben ja einen bestimmten Aufbau. Den kann man naturalmente auslesen. Ist aber mühsam, wenn man das nur per ein kleines Projekt machen muss. Gibts sowas wie eine Unit, eine Inc o.ä. hierfür.

DANKE per jeden Hinweis, jede Aiuto.
 
Win10 16 GB RAM
15.05.2008  
 



Irgendwo hier herje hab ich einen rein in XProfan geschriebenen XML-Parser gepostet.

Es potuto sein dass das hier [...]  war.

Poste doch mal so eine xml-File.
 
15.05.2008  
 




Christof
Neuß
Hi iF,

hier erstmal eine Harcopy, welche File alles geliefert werden. Die eigentlichen Daten stehen wohl in der 071012004466.xml.

Diese File hänge ich auch mal an. Es geht mit den Daten bzw. mit der Bilanz los ab Texteintrag 1. Barreserve...

Von dieser Sorte bekomme ich dann ca. 700 Stück.

Ansonsten kann ich die File ja auch ganz normal öffnen und nach den Texten der Bilanz suchen und dann danach die Werte suchen. Dauert zwar etwas, sollte aber gehen, oder? Dann behandle ich die File eben wie eine normale Textdatei.

236 kB
Hochgeladen:15.05.2008
Downloadcounter357
Download
10 kB
Hochgeladen:15.05.2008
Downloadcounter179
Download
 
Win10 16 GB RAM
15.05.2008  
 




Christof
Neuß
Oh, ähem, den MapEditor hab ich ausprobiert. Meldet mir aber, das max. 31kb geladen werden können. Oder mach ich wieder was falsch?

Hab jetzt das Programm aufgerufen, rechte Maustaste gedrückt und circa Load XML-Data from file versucht die Daten einzulesen...
 
Win10 16 GB RAM
15.05.2008  
 



Mit der von Dir hochgeladenen XML ist irgendwas Quark - vielleicht kannst Du den Inhalt der XML (sollte reiner Text sein ähnlich HTML) nach [...]  hochladen.
 
15.05.2008  
 




Frank
Abbing
iF
Mit der von Dir hochgeladenen XML ist irgendwas Quark - vielleicht kannst Du den Inhalt der XML (sollte reiner Text sein ähnlich HTML) nach [...]  hochladen.


Ja, am besten vorher zippen. In der jetzigen Form ist die File nicht einsehbar.
 
15.05.2008  
 



Herje in welchem Code war denn nur mein kleiner xml-Parser hmpf - ich erinnere mich an eine select-Struktur mit der man sehr schön die einzelnen Nodes mit Ihren Properties/Werten abrufen konnte...
 
15.05.2008  
 




Christof
Neuß
Ok, hab jetzt mal alles in ein ZIP-Archiv gepackt.

68 kB
Hochgeladen:15.05.2008
Downloadcounter160
Download
 
Win10 16 GB RAM
15.05.2008  
 




Frank
Abbing
Naja, ich weiß ja nicht genau welche Daten du genau benötigst. Ein Lösungsansatz wäre vielleicht nach der Buchstabenfolge < /A > (ohne Leerzeichen, ansonsten hier Darstellungsfehler) zu suchen und den davor in der Zeile stehenden Text zu durchsuchen, ob er Buchstaben enthält, oder eine eine Zahl ist, bzw. die Anzahl der gefundenen < /A > benutzen um die betreffende Zahl auszulesen.
Wie ich das sehe sollte dein Unterfangen nicht unmöglich sein.
 
15.05.2008  
 




Christof
Neuß
Ok, merci bis hierhin.

Ich werd jetzt mal versuchen, einfach den Text auszulesen. Scheint gar nicht so schwierig zu sein.

Werde vom Erfolg/Misserfolg berichten, wenn es so weit ist...
 
Win10 16 GB RAM
15.05.2008  
 




Thomas
Freier
Zum Text auslesen würde ich auf Franks Module zurückgreifen.
Z.B. die 071012004466.xml im I-Explorer geöffnet:
1. als PDF gespeichert und mit Franks PTTGui.exe geöffnet. Bild HD_Teil1.png und HD_Teil2.png. Dann als *.txt speichern oder
2. im I-Explorer alles markieren, kopieren und als *.txt gespeichert. Geöffnet mit Quellcode_einlesen.prf aus den ListView-Beispielen. Bild HD_Teil1.png.
Wenn die Vorbegriffe bei allen Seiten identisch sind, müssten die nachfolgenden Zahlen auch leicht auszulesen sein.

13 kB
Hochgeladen:15.05.2008
Downloadcounter158
Download
16 kB
Hochgeladen:15.05.2008
Downloadcounter167
Download
19 kB
Hochgeladen:15.05.2008
Downloadcounter194
Download
 
Gruß Thomas
Windows XP SP2, XProfan X2
15.05.2008  
 




Thomas
Freier
Da die *.xml als *.html gespeichert werden kann, potuto folgendes interessant sein: [web]https://www.sautin.com/html-to-rtf/developers.htm[/web].
Das kostenlose HTMLtoRTF ist bedingt brauchbar (Zeichensatz).
 
Gruß Thomas
Windows XP SP2, XProfan X2
16.05.2008  
 




Answer


Topictitle, max. 100 characters.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Topic-Options

10.805 Views

Untitledvor 0 min.
Thomas Zielinski02.08.2024
Axel Berse12.07.2024
H.Brill24.03.2024
Erasmus.Herold06.01.2023
Di più...

Themeninformationen



Admins  |  AGB  |  Applications  |  Autori  |  Chat  |  Informativa sulla privacy  |  Download  |  Entrance  |  Aiuto  |  Merchantportal  |  Impronta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Giochi  |  Cerca  |  Support

Ein Projekt aller XProfaner, die es gibt!


Il mio XProfan
Private Notizie
Eigenes Ablageforum
Argomenti-Merkliste
Eigene Beiträge
Eigene Argomenti
Zwischenablage
Annullare
 Deutsch English Français Español Italia
Traduzioni

Informativa sulla privacy


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie