iconv - utf-8 to utf-8 ohne bom

shreecy

Lt. Junior Grade
Registriert
Sep. 2012
Beiträge
284
Hallo,

ich melde mich heute bezüglich eines etwas speziellen Themas,
mir wurde hier im Forum vor einigen Monaten schon das Programm iconv empfohlen,
das funktioniert soweit super - danke nochmals dafür!

Ich stehe nun aber vor einem neuem Problem mit dem Programm.
Mit dem Programm "txttopg" (ist lizensiert) will ich aus einem Textfile direkt in eine Datenbank importieren.
Nach etwaigen Probieren und testen ist nun der Stand, dass das Programm das Format "UTF8- ohne BOM" benötigt.
(In allen anderen Formaten die ich probiert habe bekomme ich Errors, probiert habe ich latin-1, ISO8856-1, UTF-16, und und und ..)

In dieses Format kann ich auch leicht mit Notepad++ konvertieren.
Allerdings wird das Phonebook Täglich erweitert.
Einen Cronjob (Windows Aufgabenplanung :evillol::freak:) konnte ich schon einrichten für "TxttoPg"
Einen Kodierung Konvertierungsskript habe ich mit Notepad++ aber nicht hingebracht.

Ich würde jetzt gerne wieder mit Iconv arbeiten, das kann ich in eine einfache .bat Datei verpacken.
Allerdings will mir google nicht ausspucken, wie UTF-8 ohne BOM denn in Iconv denn heißen soll :freak:

die .bat sieht folgendermaßen aus:

cd C:\TFTP\Directory
iconv -f UTF-8 -t UTF-8musshierohneBOMsein phonelist_2.csv > phonelist_final.csv
pause

Das Grundfile selbst wird jeden Tag per Cronjob aus einer anderen Datenbank erstellt,
hier habe ich leider keine Chance das gleich im richtigen Format zu bekommen

Hat jemand vielleicht eine Idee wie die genaue Bezeichnung von utf-8 ohne bom in iconv heißt ?
Bzw. gibt es vielleicht eine bessere Methode unter Windows das hinzubekommen ?

Danke euch vielmals für die Hilfe!
shreecy
 
Zurück
Oben