XML :: codificación

XML :: La codificación es un módulo PERL para analizar los mapas de codificación XML.
Descargar ahora

XML :: codificación Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Clark Cooper
  • Sitio web del editor:
  • http://search.cpan.org/~shay/XML-Encoding-2.01/Encoding.pm

XML :: codificación Etiquetas


XML :: codificación Descripción

XML :: La codificación es un módulo PERL para analizar los mapas de codificación XML. XML :: La codificación es un módulo PERL para analizar la codificación XML Maps.Synopsis Use XML :: Coding; MY $ EM_PARSER = NUEVO XML :: Codificación (ErrorContext => 2, expatriado => 1, PUSHPREFIXFCN => PUSH_PREFIX, POPPREFIXFCN => POP_PREFIX, RANGESETFCN => GRAZ_SET); My $ ENCMAP_NAME = $ EM_PARSER-> Pursfile ($ ARGV ); Este módulo, que se construye como una subclase de XML :: Parser, proporciona un analizador para codificar archivos de mapas, que son archivos XML. El archivo MAPS / ENCMAP.DTD en la distribución describe la estructura de estos archivos. Llamar a un método de parse devuelve el nombre del mapa de codificación (obtenido en el atributo Nombre del elemento raíz). Los contenidos del MAP se procesan a través de las funciones de devolución de llamada PUSH_PREFIX, POP_PREFIX, y RANGAN_SET_SET.MetHodsthis Módulo no proporciona métodos adicionales para los proporcionados por XML :: Parser, pero toma las siguientes opciones adicionales. ExpatRequiró cuando esto tiene un valor verdadero, Luego se produce un error a menos que el atributo "expatriado" de ENCMAP esté configurado en "Sí". Si se da o no la opción expatriada o no, el analizador entra en el modo de expatriado si se establece este atributo. En el modo de expatriado, el analizador comprueba si la codificación viola las restricciones de expatriados.pushprefixfcn El valor correspondiente debe ser una referencia de código que se inicie cuando se inicie un elemento de prefijo. El argumento único a la devolución de llamada es un número entero que es el valor de byte del prefijo. Se debe devolver un valor Undef si tiene éxito. Si está en el modo de expatriado, un valor definido causa un error y se usa como la cadena de mensajes.popprefixfcn El valor correspondiente debe ser una referencia de código para que se llame cuando finalice un elemento de prefijo. No se pasan argumentos a esta función. Se debe devolver un valor Undef si tiene éxito. Si está en modo de expatriado, un valor definido causa un error y se usa como la cadena de mensajes. El valor correspondiente debe ser una referencia de código que se debe llamar cuando se ve un elemento de "rango" o "CH". Los 3 argumentos pasados ​​a esta función son: (BYTE, UNICODE_SCALAR, LONGITUD) El byte es el byte de partida de un rango o el byte que se mapa con un elemento "CH". El Unicode_SCALAR es el valor de Unicode que este byte (con el prefijo actual) se mapea. La longitud del rango es el último argumento. Esto será 1 para el elemento "CH". Se debe devolver un valor Undef si tiene éxito. Si está en modo de expatriado, un valor definido causa un error y se usa como cadena de mensajes. Requisitos: · Perl


XML :: codificación Software relacionado