Xml :: namespacesupport.

xml :: namespacesupport é o módulo Perl uma classe de suporte de namespace genérica simples.
Baixe Agora

Xml :: namespacesupport. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Robin Berjon
  • Site do editor:
  • http://search.cpan.org/~rberjon/XML-XPathExt-0.01_01/XPathExt.pm

Xml :: namespacesupport. Tag


Xml :: namespacesupport. Descrição

Xml :: namespacesupport é o módulo Perl uma classe de suporte de namespace genérica simples. Xml :: namespacesupport é o módulo Perl Uma classe genérica de suporte genérico simples Classe.Synopsis Use XML :: namespacesupport; Meu $ NSUP = XML :: namespacesupport-> novo; # Adicionar um novo contexto vazio $ NSUP-> Push_Context; # Declarar alguns prefixos $ NSUP-> DECLARE_PREFIX ($ prefix1, $ URI1); $ nsup-> Declare_Prefix ($ prefix2, $ URI2); # O mesmo mais curto $ nsup-> Declare_Prefixes ($ prefix1 => $ URI1, $ prefix2 => $ uri2); # Obtenha um prefixo único para um URI (aleatoriamente) $ prefix = $ nsup-> get_prefix ($ URI); # Obtenha todos os prefixos para um URI (provavelmente melhor) @prefixes = $ NSUP-> get_prefixes ($ URI); # Obtenha todos os prefixos no escopo @PreFixes = $ nsup-> get_prefixes (); # Obtenha todos os prefixos que foram declarados para o escopo atual @PreFixes = $ nsup-> get_declared_prefixes; # Obtenha um URI para um determinado prefixo $ URI = $ NSUP-> get_uri ($ prefix); # Obtenha informações sobre um qname (java-ish maneira, é um pouco estranho) ($ ns_uri, $ local_name, $ qname) = $ nsup-> process_name ($ qname, $ is_attr); # O mesmo, mais ordinário ($ ns_uri, $ prefix, $ local_name) = $ nsup-> process_element_name ($ qname); ($ ns_uri, $ prefixo, $ local_name) = $ nsup-> process_attribute_name ($ qname); # Remova o contexto atual $ NSUP-> pop_context; # Redefinir o objeto para reutilização em outro documento $ NSUP-> RESET; # Um ajudante simples para processar a notação de Clarkian My ($ NS, $ lname) = $ NSUP-> parse_jclark_notation ('{http: // foo} bar'); # ou (dado que não se importa com o objeto meu ($ ns, $ lname) = xml :: namespacesupport-> parse_jclark_notation ('{http: // foo} bar'); este módulo oferece um simples para processar namespaced Nomes XML (Unames) de qualquer aplicativo que possa precisar deles. Também ajuda a manter um prefixo ao mapa de URI do namespace e fornece um número de verificações básicas. O modelo para este módulo é a classe de namespacespeus da Sax2, legível em http: // www .megginson.com / Sax / JAVA / JAVADOC / ORG / XML / SAX / Ajuda / namespacesupport.html. Adiciona algumas perlizações onde achamos apropriado. Requisitos: · Perl.


Xml :: namespacesupport. Software Relacionado

pyxsd.

pyxsd é um programa de Python de código aberto gratuito que mapeia arquivos XML e XSD (XML Schema). ...

75

Download