XML :: QOFQSF

Convierta los datos personales hacia y desde los archivos XML QSF
Descargar ahora

XML :: QOFQSF Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • GPL
  • Precio:
  • FREE
  • Nombre del editor:
  • Neil Williams
  • Sitio web del editor:
  • http://search.cpan.org/~codehelp/

XML :: QOFQSF Etiquetas


XML :: QOFQSF Descripción

Convertir datos personales desde y hacia los archivos XML de QSF XML :: QOFQSF proporciona una sola casa para todos los objetos QOF expresados ​​como QSF XML. También se planifica un módulo similar para el backend de SQLite. Para incluir su objeto QOF, simplemente envíeme un archivo XSF XML de muestra. También se planifica un script para crear el contenido. Un pequeño fragmento de código. Use XML :: QOFQSF QW (QSFPARSE QSFWRITE); Fecha de uso :: Parse; Fecha de uso :: Formato; My $ File = "QSF-Mileage.xml"; mi% obj = qsfparse ("$ file"); mis gastos $ = $ obj {'pilot_expenses'}; mis $ exp_count = @ $ gastos; Imprimir "Estado: $ Exp_Count Gases "My $ plantilla ="% a,% o% b% y "; My $ total_miles = 0; foreach mis $ a (@ $ gastos) {if ($ a-> type_of_expense eq" kilometraje ") {$ total_miles + = $ A-> Expense_Aount; Imprimir $ A-> Expense_Aount. "". $ a-> distancia_unit. ":"; Imprimir $ A-> Expense_Vendor. "". $ a-> expense_city; imprimir "en". Time2str ( $ plantilla, $ a-> gaste_date). " ";}} Imprimir" Total: $ total_miles "; My $ C = nueva cita; $ c-> Descripción (" Resumen corta "); $ c-> guid ($ guid_str); # qof identificador como 5429307bcae611b59b4e2bedc77b2d68 $ c-> Nota (" Descripción larga "); $ c -> repetir_type ("repetición"); # dictado por la fuente Pilot-Qof $ C-> Repeat_forever ("Falso"); # boolean $ c-> use_alarm ("falso"); # boolean $ c-> untimed_event ("falso "); #booolean $ c-> transity_repeat (" falso "); $ c-> start_time (" 2003-08-08t09: 00: 00z "); $ c-> end_time (" 2003-08-08t17: 30: 00Z "); $ c-> Repeat_end (" 2003-08-08T17: 30: 00Z "); $ c-> repetidor_freque (0); $ c-> excepcion_count (0); $ c-> alarma_advance (0); mi% obj; mi @ datebook = (); push @datebook, $ c; $ obj {'pilot_datebook'} = @datebook; qsfwrite (\% obj); exportxml :: qofqsf exporta dos funciones, qsfparse para analizar un QSF XML Archivo y QSFWRITE para escribir datos en un nuevo archivo XML QSF. QSFPARSE lee los datos del archivo en una matriz de objetos de cada tipo compatible y se agregan referencias a cada matriz a la hash de Object_List utilizando el nombre del objeto como la clave. Un hash similar se puede pasar a qsfwrit e Para generar un nuevo archivo QSF XML. Requisitos: · Perl


XML :: QOFQSF Software relacionado