Path: csiph.com!feeder.erje.net!1.eu.feeder.erje.net!weretis.net!feeder4.news.weretis.net!feeder5.news.weretis.net!news.tota-refugium.de!.POSTED!gate.homenet!not-for-mail From: Thomas Orgelmacher Newsgroups: de.comp.lang.python Subject: Re: [Python-de] IFF Format: Dict? Date: Sat, 5 Jan 2019 20:58:21 +0100 Organization: Organization? What Organization? Lines: 37 Message-ID: References: <16bf5ba5-26db-dddf-0a42-ddc61670a4ae@thomas-guettler.de> <0e512eb9-3a48-7f63-b2d5-6f6acfa48da3@thomas-guettler.de> <2141174c-1718-f16e-f056-15af93d0b918@sschwarzer.net> Reply-To: news10@odbs.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-Trace: tota-refugium.de 1546718402 22900 127.0.0.43 (5 Jan 2019 20:00:02 GMT) X-Complaints-To: abuse@news.tota-refugium.de NNTP-Posting-Date: Sat, 5 Jan 2019 20:00:02 +0000 (UTC) User-Agent: Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.1.21) Gecko/20090302 Thunderbird/2.0.0.21 Mnenhy/0.7.5.0 In-Reply-To: Content-Language: de-DE X-User-ID: eJwFwQkBwDAIA0BLPCUEOZQO/xJ2Fw7F5EHgxMYyFng0u/qJh/EauhNGlskHeNeqjJz0vjuj+YoUGYR42Q8tUBRE Cancel-Lock: sha1:ide4Oy7Qcg6Yt3yln2SEUCNRwRQ= Xref: csiph.com de.comp.lang.python:5382 Am 04.01.19 um 14:31 schrieb Thomas Güttler: > Noch mal kurz langsam. > Dieser Thread geht um ein passendes Datenformat. Sicherlich > kann man da nun ganz viel programmieren, aber das will ich ganz > bewusst nicht tun. Wenn ich für die Lösung programmieren muss, > dann muss es wohl auch der Empfänger der Daten. > Das würde ich gerne vermeiden. Es gibt keine nicht triviale Kommunikation ohne vorherige Vereinbarung. Selbst bei internationalen genormten und wirklich viel genutzten Dingern wie EDIFACT funktioniert das NICHT. Ich verstehe Deinen Wunsch wirklich sehr gut, aber Deine Anforderungen werden so nicht realisierbar sein. Am ehesten sehe ich da XML. Damit kannst Du Art und Typ Deiner Daten klar (z.B. über Attribute: type und encoding z.B.) klassifizieren. Damit hast Du ein eindeutiges Format und eben Arbeit auf beiden Seiten. Aber eben wohldefiniert. Und: wenn das Schema gut ausgearbeitet ist, ist das Arbeit, die man genau einmal macht. Vielleicht kannst Du Deinen Kommunikations-Partnern ja einfach eine Library zur Verfügung stellen? Kannst Du vielleicht mal ein paar Hintergründe bringen? Z.B. was die Kommunikations-Partner oder die Daten an sich angeht? Vielleicht gibt es ja einen ganz anderen Ansatz... Gruss, Thomas -- I have seen things you lusers would not believe. I've seen Sun monitors on fire off the side of the multimedia lab. I've seen NTU lights glitter in the dark near the Mail Gate. All these things will be lost in time, like the root partition last week.