Thread Eingabeabfragen Module? (6 answers)
Opened by PROXEN at 2016-01-21 23:35

Linuxer
 2016-01-22 21:14
#183594 #183594
User since
2006-01-27
3891 Artikel
HausmeisterIn

user image
Ich würde kein XML verwenden. Aber das mag auch in meiner persönlichen Ablehnung gegenüber diesem Format liegen ;-)

Im Skript würde ich die Frage/Antworten-Paare wohl als Hash-of-Arrays ablegen: $katalog{$frage} = [@antworten];

Wenn das austauschbar oder konfigurierbar sein soll, liegt es nahe, dass in entsprechende Dateien auszulagern.
Ob Du das nun in XML, CPAN:YAML, CPAN:JSON, perl-syntax, oder sonstwie machst, bleibt Dir überlassen.
Mir ist derzeit kein Modul bekannt, das das bereits bereitstellt (was aber nichts heißen will).

Ich denke, ich würde die Fragen/Antworten wohl mit CPAN:YAML oder CPAN:JSON definieren und dann im Perl-Skript einlesen und dort mit CPAN:Term::Choose, CPAN:Term::Menu, CPAN:Term::ANSIMenu o.ä. darstellen und vom Benutzer beantworten lassen.
meine Beiträge: I.d.R. alle Angaben ohne Gewähr und auf Linux abgestimmt!
Die Sprache heisst Perl, nicht PERL. - Bitte Crossposts als solche kenntlich machen!

View full thread Eingabeabfragen Module?