Thread Idee: Transformation einer Datei in ein Objekt
(17 answers)
Opened by rosti at 2011-03-30 11:06
Ich sehe durchaus die Idee. Doch der Ansatz ist ein wenig naiv. Du setzt Regeln voraus, die so nicht gegeben sein müssen.
Das Problem eine unbekannte Konfiguration-Format zu erkennen ist beinahe so komplex wie eine unbekannte Sprache zu verstehen. Wenn es dich wirklich interessiert, dann fange an dich mit Kryptographie und möglicherweise mit Linguistik auseinander zu setzen. Ich habe mir gerade kurz ein paar Gedanken darüber gemacht. Man könnte ganz grob ein paar Regeln für Konfigurationsformate aufstellen:
Das wäre was mir so auf Anhieb dazu einfiele. Daraus müsstest du Heuristiken entwickeln, die z.B. Trennzeichen an ihrer Häufigkeit erkennt und das dann mit anderen Regeln gegen prüft. Das ganze ist bei weitem nicht so trivial wie es scheint. Darüber haben sich schon andere den Kopf zerbrochen. Aus dem Grund gibt es eine Bewegung, die XML als Konfigurationsformat weitgehend durchsetzen will, oder wenigstens einen kleinen Satz von verschiedenen Formaten. Aber wenn du dich wirklich da rein knien willst, so helfe ich dir gerne dabei, soweit ich kann. |