VCard to XML Converter: Unterschied zwischen den Versionen

Aus revampedia
 
(19 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
 
[[Kategorie:Projekte]]
 
[[Kategorie:Projekte]]
  
Absicht:
+
'''Absicht:'''
* Aus vCard file ein XML erzeugen
+
* Aus vCard File(s) XML erzeugen
  
Module:
+
'''Module:'''
* vCard::AddressBook
+
* [https://metacpan.org/pod/List::MoreUtils List::MoreUtils]
* XML::Writer
+
* <s>[https://metacpan.org/pod/vCard::AddressBook vCard::AddressBook]</s>
 +
* [https://metacpan.org/pod/XML::Writer XML::Writer]
  
XML Tags:
+
'''XML Tags:'''
* [X] <Contact id="XXX">: fortlaufende Nummer nehmen; muss eindeutig sein; 1, 2, etc
+
* [&#x2714;] <Contact id="XXX">: fortlaufende Nummer nehmen; muss eindeutig sein; 1, 2, etc
* [X] <Display>: vCard FN-Feld
+
* [&#x2714;] <Display>: vCard FN-Feld (singly quoted)
* 1tes <Type>: Work oder Home
+
** [&#x2714;] Umlaute encoden[1]
** wenn CAR oder CELL leer lassen; wenn TYPE nicht gesetzt ist -> Home
+
* [&#x2714;] <Type>: Custom
* 2tes <Type>: Phone oder Cell (muss bei mehreren Nummern ausgefüllt sein)
+
* [&#x2714;] <CustomType>: TYPE von vCard
** wenn keine Daten von der vCard, einfach Home und Phone verwenden
 
  
Spezifikation: https://de.wikipedia.org/wiki/VCard
+
'''User Interface:'''
 +
* [&#x2714;] ./converter.pl <input file(s)> [--out=<output file>]
  
Deadline: 8. Dezember 2023
+
1: https://www.davidkehr.com/sonderzeichen-und-umlaute-in-xml/
 +
 
 +
'''Spezifikation:''' https://de.wikipedia.org/wiki/VCard
 +
 
 +
'''Quelltext:''' http://refcnt.org/~sts/src/revamp/vCard-to-XML_converter/
 +
 
 +
'''Deadline:''' 8. Dezember 2023

Aktuelle Version vom 6. Dezember 2023, 20:51 Uhr


Absicht:

  • Aus vCard File(s) XML erzeugen

Module:

XML Tags:

  • [✔] <Contact id="XXX">: fortlaufende Nummer nehmen; muss eindeutig sein; 1, 2, etc
  • [✔] <Display>: vCard FN-Feld (singly quoted)
    • [✔] Umlaute encoden[1]
  • [✔] <Type>: Custom
  • [✔] <CustomType>: TYPE von vCard

User Interface:

  • [✔] ./converter.pl <input file(s)> [--out=<output file>]

1: https://www.davidkehr.com/sonderzeichen-und-umlaute-in-xml/

Spezifikation: https://de.wikipedia.org/wiki/VCard

Quelltext: http://refcnt.org/~sts/src/revamp/vCard-to-XML_converter/

Deadline: 8. Dezember 2023