XML :: Namespaceport

XML :: NameSpacesupport is Perl-module een eenvoudige generieke ondersteuningsklasse van de naamruimte.
Download nu

XML :: Namespaceport Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Robin Berjon
  • Uitgever website:
  • http://search.cpan.org/~rberjon/XML-XPathExt-0.01_01/XPathExt.pm

XML :: Namespaceport Tags


XML :: Namespaceport Beschrijving

XML :: NameSpacesupport is Perl-module een eenvoudige generieke ondersteuningsklasse van Namespace. XML :: NameSpacesupport is PERL-module Een eenvoudige generieke naamruimte ondersteuning. Synopsis Gebruik XML :: NameSpacesupport; mijn $ nsup = xml :: namespacesupport-> nieuw; # Voeg een nieuwe lege context $ nsup-> push_context toe; # Verkeer een paar voorvoegsels $ nsup-> decare_prefix ($ prefix1, $ uri1); $ nsup-> declared_prefix ($ prefix2, $ URI2); # dezelfde kortere $ nsup-> declarare_prefixes ($ prefix1 => $ uri1, $ prefix2 => $ URI2); # Krijg een enkel voorvoegsel voor een URI (willekeurig) $ prefix = $ nsup-> get_prefix ($ URI); # Krijg alle voorvoegsels voor een URI (waarschijnlijk beter) @prefixes = $ nsup-> get_prefixes ($ URI); # Krijg alle voorvoegsels in scope @prefixes = $ nsup-> get_prefixes (); # Krijg alle voorvoegsels die zijn gedeclareerd voor de huidige scope @Prefixes = $ NSUP-> GET_DECLARED_PREFIXES; # Krijg een URI voor een bepaald prefix $ URI = $ NSUP-> GET_URI ($ Prefix); # Krijg info op een Qname (Java-Ish Way, het is een beetje raar) ($ NS_URI, $ LOCAL_NAME, $ QNAME) = $ NSUP-> Process_Name ($ QNAME, $ IS_ATTR); # hetzelfde, meer Perlish ($ ns_uri, $ prefix, $ local_name) = $ nsup-> process_element_name ($ qname); ($ NS_URI, $ PREVIX, $ LOCAL_NAME) = $ NSUP-> PROCESS_ATTRIBUTE_NAME ($ QNAME); # Verwijder de huidige context $ NSUP-> POP_CONTEXT; # Reset het object voor hergebruik in een ander document $ NSUP-> RESET; # Een eenvoudige helper om Clarkian Notation te verwerken Mijn ($ NS, $ LNAME) = $ nsup-> parse_jclark_notation ('{http: // foo} bar'); # of (aangezien het niet geeft om het object My ($ NS, $ LNAME) = XML :: NameSpacesupport-> Parse_jclark_Notation ('{http: // foo} bar'); deze module biedt een eenvoudig te verwerken naampaces XML-namen (UNAMES) van binnen elke toepassing die ze mogelijk nodig hebben. Het helpt ook bij het onderhouden van een voorvoegsel naar NameSpace URI-kaart, en biedt een aantal basiscontrole. Het model voor deze module is Sax2's NameSpacesupport-klasse, leesbaar op http: // www .megginson.com / sax / java / javadoc / org / xml / sax / helpers / namespacesupport.html. Het voegt een paar perlissementen toe waar we het passend vonden. Vereisten: · Perl


XML :: Namespaceport Gerelateerde software

ring

RGEN is een bibliotheek bestaande uit willekeurige generator en gegevensaccumulatiecategorieën. ...

150

Downloaden