Erweiterte Suche

XML Datei in asc oder ascii umwandeln

 
Sie sind hier: Forum » Technik » Software » XML Datei in asc oder ascii umwandeln


Autor Nachricht
dp.Phony
Schüler



Nicht registriert
# 06.10.2011 - 13:50:22 Leider keine Berechtigung       zitieren


Ist dies möglich? Bzw kann mir da wer weiterhelfen?

dp.LuCiFeR
Schüler



Nicht registriert
# 06.10.2011 - 14:02:42 Leider keine Berechtigung       zitieren


Sag mal, wofür dus enau brauchst/was du machen willst. Warum grad in ASCII?

XML-Datein lassen sich gewühnlich recht einfach auswerten.

Gruß Chris

dp.Batman
Clantreffen Survivor


Beiträge: 1925



User Pic


Dabei seit: 24. Apr 2011
Wohnort: Mönchengladbach
Letzter Login: 15. Nov 2017
# 06.10.2011 - 14:27:17 Leider keine Berechtigung       zitieren


Ich verstehe auch nicht genau was du willst?! Du kannst die XML-Datei natürlich Zeichen für Zeichen mit einem InputStream einlesen und die chars dann entsprechend abarbeiten, falls du das meinst :dunno:


Map, the thing which disappears when you press M so you don't have to look at it all game and get depressed when your team is dying on all flanks

  Private Nachricht an den User senden E-Mail an den User senden
dp.Phony
Schüler



Nicht registriert
# 06.10.2011 - 14:29:20 Leider keine Berechtigung       zitieren


ach es geht um ne Statistik-Meldung die hochgeladen werden muss. Aus SAP lässt sich die zwar direkt als asc abspeichern, dann aber nicht weiter bearbeiten. Und wenn man die als Tabellenkalkulation exportiert geht dies halt nu als xml. Dieses xml datei in asc umzuwandeln ist die Vorgabe der tollen Statistikseite....

dp.Batman
Clantreffen Survivor


Beiträge: 1925



User Pic


Dabei seit: 24. Apr 2011
Wohnort: Mönchengladbach
Letzter Login: 15. Nov 2017
# 06.10.2011 - 14:33:18 Leider keine Berechtigung       zitieren


Hmmm, mit Notepad++ (zu finden hier: http://notepad-plus-plus.org/) kann man die Zeichenkodierungen beliebig konvertieren.
Falls es jetzt darum geht, die XML-Datei in eine Excel-Tabelle zu transformieren, man sollte eigentlich in Excel auch XML-Dateien importieren können...


Zuletzt modifiziert von dp.Finwean am 06.10.2011 - 14:33:39


Map, the thing which disappears when you press M so you don't have to look at it all game and get depressed when your team is dying on all flanks

  Private Nachricht an den User senden E-Mail an den User senden
dp.Phony
Schüler



Nicht registriert
# 06.10.2011 - 14:35:31 Leider keine Berechtigung       zitieren


nein die xml lässt sich ohne probleme in excel öffnen... aber dann krieg ich die nicht in ASC format. Bin aber auch kein Programmier... bin Lebensmitteltechnologe der zufällig ein wenig mit Zahlen umgehen kann und deswegen im Controlling sitzt...

wie funktioniert das denn mit dem notepad ++?

dp.Batman
Clantreffen Survivor


Beiträge: 1925



User Pic


Dabei seit: 24. Apr 2011
Wohnort: Mönchengladbach
Letzter Login: 15. Nov 2017
# 06.10.2011 - 14:53:18 Leider keine Berechtigung       zitieren


Notepad++ ist ein Texteditor mit ziemlich praktischen funktionen.
Du öffnest die Datei in Notepad++ und gehst dann einfach auf den Reiter "Encoding". Dort siehst du welches Encoding eingestellt ist, kannst die Datei in verschiedenen Kodierungen ansehen oder zu einer anderen konvertieren.


Map, the thing which disappears when you press M so you don't have to look at it all game and get depressed when your team is dying on all flanks

  Private Nachricht an den User senden E-Mail an den User senden
dp.Phony
Schüler



Nicht registriert
# 06.10.2011 - 14:55:55 Leider keine Berechtigung       zitieren


und zu was muss ich das kodieren damit es mir ne asc datei auswirft? :D
Tut mir leid, aber ich bin da ne totale Nulpe in Sachen EDV.

Ich weiß aber wie n Rechner angeht!

dp.Batman
Clantreffen Survivor


Beiträge: 1925



User Pic


Dabei seit: 24. Apr 2011
Wohnort: Mönchengladbach
Letzter Login: 15. Nov 2017
# 06.10.2011 - 15:03:48 Leider keine Berechtigung       zitieren


Naja, ASCII ist eine Zeichenkodierung.
Da musst du tief runter denken: der PC macht alles mit binärer codierung. Das bedeutet er macht alles mit einem Code aus 1 und 0.
Ein paar ebenen höher wird dann schon mit Hexadezimal Zahlen gearbeitet... Diese Hexadezimalzahlen müssen dann in den Text konvertiert werden.
Da haben sich dann damals ein paar schlaue Amis gedacht für "a" nehmen wir diesen Code, für "b" diesen und so weiter.
Leider hatten sie nicht an so besondere Zeichen gedacht wie unsere Umlaute, kyrillisch, japanische Schriftzeichen und andere besonderen Zeichen.

Deswegen gibt es auch verschiedene Kodierungen die aber auch unter vielen Programmierern noch verwirrung stiften.

Deine Datei ist wahrscheinlich in ANSI codiert, versuche am besten mal die Datei nach UTF-8 zu konvertieren.


Was jetzt eine asc Datei ist, davon habe ich grade allerdings keinen blassen schimmer...


Map, the thing which disappears when you press M so you don't have to look at it all game and get depressed when your team is dying on all flanks

  Private Nachricht an den User senden E-Mail an den User senden
dp.Mordred
Clan Leader


Beiträge: 2834



User Pic


Dabei seit: 25. Feb 2007
Wohnort: Mülheim an der Ruhr
Letzter Login: 27. Nov 2017
# 07.10.2011 - 10:41:58 Leider keine Berechtigung       zitieren


ähm, ich als halblaie verstehe die problematik nicht ganz. ascii=kodierung. xml=dokumentenauszeichnungssprache.
soll heissen: du schreibst ein xml-dokument IN ascii, utf8, whatever.
noch anders gesagt: die einzelnen zeichen, welcche du schreibst, haben eine von dir oder dem programm gewählte kodierung. Diese bestimmt u.a. den umfang an möglichen zeichen (ascii kennt imho zb kein "ä").
xml dagegen ist gaaanz laienhaft gesagt eine programmiersprache. du schreibst darin bestimmte anweisungen, wie ein dokument später aufgebaut/strukturiert ist (vgl. teilweise html). und die einzelnen zeichen sind eben durch die kodierung vorgegeben.
--> deine frage macht keinen sinn.
sie könnte eher lauten:"wie wandle ich die kodierung meines xml-dokuments in ein anderes gewünschtes format um?"
oder stehe ich gerade aufem schlauch???

  Private Nachricht an den User senden E-Mail an den User senden Website des Users besuchen
dp.Phony
Schüler



Nicht registriert
# 07.10.2011 - 11:18:15 Leider keine Berechtigung       zitieren


Ja das mit den Codierungen habe ich mittlerweile auch verstanden.

Danke trotzdem für die Erklärungen ;-).

Fragt mich nicht warum, aber SAP speichert die Reports in 2 verschiedenen "Dateitypen" ab.

Einmal gibt es die Mögllichkeit eine ".asc" Datei zu erstellen und dann noch den Report in Excel zu exportieren. Dort wird es dann eine ".xml" oder ab und an auch eine ".mhtml" Datei.
Das Problem an der gespeicherten ".asc" Datei ist, dass man dort nichts mehr ändern/bearbeiten kann.
Naja und die ".xml" Datei die man in Excel öffnen/bearbeiten kann, kann man nicht auf die Statisikseite hochladen, da diese nicht erkannt wird bzw zu Fehlern führt.

Aber das Ganze hat sich mittlerweile anders lösen lassen.
Danke aber nochmals für die schnelle Hilfe und die Geduld ;-)

Forum » Technik » Software » XML Datei in asc oder ascii umwandeln

Script Copyright by ilch.de | made by psd-resources.de | modified by dp.LuCiFeR | Impressum