Linux workstation

openSUSE Tumbleweed native package

perl-XML-DOM

Módulo Perl para construir estruturas de documento conformes com DOM Level 1

Packages / openSUSE Tumbleweed / Development/Libraries/Perl / perl-XML-DOM

[Source: perl-XML-DOM]

Package: perl-XML-DOM (1.46-1.15)

[Project overview: perl-XML-DOM]

External Resources:

Homepage: [metacpan.org]

Módulo Perl para construir estruturas de documento conformes com DOM Level 1

Este módulo estende o módulo XML::Parser de Clark Cooper. O módulo XML::Parser é construído sobre XML::Parser::Expat, que é uma interface de nível inferior à biblioteca expat de James Clark. XML::DOM::Parser deriva de XML::Parser. Analisa cadeias ou ficheiros XML e constrói uma estrutura de dados que está em conformidade com a API do Document Object Model conforme descrito em http://www.w3.org/TR/REC-DOM-Level-1. Consulte a manpage de XML::Parser para outras funcionalidades disponíveis da classe XML::DOM::Parser. Note que a propriedade 'Style' não deve ser usada (é definida internamente.) A opção _NoExpand_ de XML::Parser é mais ou menos suportada, no sentido de que gerará objetos EntityReference sempre que uma referência de entidade for encontrada em dados de caracteres. Não tenho a certeza de quão útil isto é. Quaisquer comentários são bem-vindos. Conforme descrito na synopsis, ao criar um objeto XML::DOM::Parser, os métodos parse e parsefile criam um objeto _XML::DOM::Document_ a partir da entrada especificada. Este objeto Document pode então ser examinado, modificado e escrito de novo para um ficheiro ou convertido numa cadeia. Ao usar XML::DOM com XML::Parser versão 2.19 e superior, definir a opção _KeepCDATA_ de XML::DOM::Parser para 1 armazenará CDATASections em nós CDATASection, em vez de as converter em nós Text. Nós CDATASection subsequentes serão fundidos num só. Avise-me se isto for um problema. Ao usar XML::Parser 2.27 e superior, pode suprimir a expansão de referências a entidades de parâmetro (p.ex. %pent;) no DTD, definindo _ParseParamEnt_ para 1 e _ExpandParamEnt_ para 0. Veja Hidden Nodes para detalhes. Um Document tem uma estrutura em árvore constituída por objetos _Node_. Um Node pode conter outros nós, consoante o seu tipo. Um Document pode ter nós Element, Text, Comment e CDATASection. Nós Element podem ter nós Attr, Element, Text, Comment e CDATASection. Os outros nós não podem ter nós filhos. Este módulo adiciona vários tipos de nó que ainda não fazem parte da especificação DOM. Estes são: ElementDecl (para declarações <!ELEMENT ...>), AttlistDecl (para declarações <!ATTLIST ...>), XMLDecl (para declarações <?xml ...?>) e AttDef (para definições de atributos num AttlistDecl.)

Other Packages Related to perl-XML-DOM:

  • dep: perl(:MODULE_COMPAT_5.44.0)

    Package not available

  • dep: perl(LWP::UserAgent)

    Package not available

  • dep: perl(XML::Parser) (>= 2.30)

    Package not available

  • dep: perl(XML::Parser::PerlSAX) (>= 0.07)

    Package not available

  • dep: perl(XML::RegExp)

    Package not available

Download perl-XML-DOM

ArchitecturePackage SizeInstalled SizeFiles
noarch161 KiB418 KiB[list of files]

Caminhos de arquivo do pacote (65)

Paths come from the repository package-file index for the observed builds. They describe archive/package associations, not every file that will exist on a running system after maintainer scripts, alternatives, generated state, diversions, or installation choices.

  • /usr/lib/perl5/vendor_perl/5.44.0/XML
  • /usr/lib/perl5/vendor_perl/5.44.0/XML/DOM
  • /usr/lib/perl5/vendor_perl/5.44.0/XML/DOM/AttDef.pod
  • /usr/lib/perl5/vendor_perl/5.44.0/XML/DOM/AttlistDecl.pod
  • /usr/lib/perl5/vendor_perl/5.44.0/XML/DOM/Attr.pod
  • /usr/lib/perl5/vendor_perl/5.44.0/XML/DOM/CDATASection.pod
  • /usr/lib/perl5/vendor_perl/5.44.0/XML/DOM/CharacterData.pod
  • /usr/lib/perl5/vendor_perl/5.44.0/XML/DOM/Comment.pod
  • /usr/lib/perl5/vendor_perl/5.44.0/XML/DOM/DocumentFragment.pod
  • /usr/lib/perl5/vendor_perl/5.44.0/XML/DOM/Document.pod
  • /usr/lib/perl5/vendor_perl/5.44.0/XML/DOM/DocumentType.pod
  • /usr/lib/perl5/vendor_perl/5.44.0/XML/DOM/DOMException.pm
  • /usr/lib/perl5/vendor_perl/5.44.0/XML/DOM/DOMImplementation.pod
  • /usr/lib/perl5/vendor_perl/5.44.0/XML/DOM/ElementDecl.pod
  • /usr/lib/perl5/vendor_perl/5.44.0/XML/DOM/Element.pod
  • /usr/lib/perl5/vendor_perl/5.44.0/XML/DOM/Entity.pod
  • /usr/lib/perl5/vendor_perl/5.44.0/XML/DOM/EntityReference.pod
  • /usr/lib/perl5/vendor_perl/5.44.0/XML/DOM/NamedNodeMap.pm
  • /usr/lib/perl5/vendor_perl/5.44.0/XML/DOM/NamedNodeMap.pod
  • /usr/lib/perl5/vendor_perl/5.44.0/XML/DOM/NodeList.pm
  • /usr/lib/perl5/vendor_perl/5.44.0/XML/DOM/NodeList.pod
  • /usr/lib/perl5/vendor_perl/5.44.0/XML/DOM/Node.pod
  • /usr/lib/perl5/vendor_perl/5.44.0/XML/DOM/Notation.pod
  • /usr/lib/perl5/vendor_perl/5.44.0/XML/DOM/Parser.pod
  • /usr/lib/perl5/vendor_perl/5.44.0/XML/DOM/PerlSAX.pm
  • /usr/lib/perl5/vendor_perl/5.44.0/XML/DOM.pm
  • /usr/lib/perl5/vendor_perl/5.44.0/XML/DOM/ProcessingInstruction.pod
  • /usr/lib/perl5/vendor_perl/5.44.0/XML/DOM/Text.pod
  • /usr/lib/perl5/vendor_perl/5.44.0/XML/DOM/XMLDecl.pod
  • /usr/lib/perl5/vendor_perl/5.44.0/XML/Handler
  • /usr/lib/perl5/vendor_perl/5.44.0/XML/Handler/BuildDOM.pm
  • /usr/share/doc/packages/perl-XML-DOM
  • /usr/share/doc/packages/perl-XML-DOM/BUGS
  • /usr/share/doc/packages/perl-XML-DOM/Changes
  • /usr/share/doc/packages/perl-XML-DOM/FAQ.xml
  • /usr/share/doc/packages/perl-XML-DOM/README
  • /usr/share/doc/packages/perl-XML-DOM/samples
  • /usr/share/doc/packages/perl-XML-DOM/samples/minutes.xml
  • /usr/share/doc/packages/perl-XML-DOM/samples/REC-xml-19980210.xml
  • /usr/share/doc/packages/perl-XML-DOM/XML-Parser-2.31.patch
  • /usr/share/man/man3/XML::DOM.3pm.gz
  • /usr/share/man/man3/XML::DOM::AttDef.3pm.gz
  • /usr/share/man/man3/XML::DOM::AttlistDecl.3pm.gz
  • /usr/share/man/man3/XML::DOM::Attr.3pm.gz
  • /usr/share/man/man3/XML::DOM::CDATASection.3pm.gz
  • /usr/share/man/man3/XML::DOM::CharacterData.3pm.gz
  • /usr/share/man/man3/XML::DOM::Comment.3pm.gz
  • /usr/share/man/man3/XML::DOM::Document.3pm.gz
  • /usr/share/man/man3/XML::DOM::DocumentFragment.3pm.gz
  • /usr/share/man/man3/XML::DOM::DocumentType.3pm.gz
  • /usr/share/man/man3/XML::DOM::DOMImplementation.3pm.gz
  • /usr/share/man/man3/XML::DOM::Element.3pm.gz
  • /usr/share/man/man3/XML::DOM::ElementDecl.3pm.gz
  • /usr/share/man/man3/XML::DOM::Entity.3pm.gz
  • /usr/share/man/man3/XML::DOM::EntityReference.3pm.gz
  • /usr/share/man/man3/XML::DOM::NamedNodeMap.3pm.gz
  • /usr/share/man/man3/XML::DOM::Node.3pm.gz
  • /usr/share/man/man3/XML::DOM::NodeList.3pm.gz
  • /usr/share/man/man3/XML::DOM::Notation.3pm.gz
  • /usr/share/man/man3/XML::DOM::Parser.3pm.gz
  • /usr/share/man/man3/XML::DOM::PerlSAX.3pm.gz
  • /usr/share/man/man3/XML::DOM::ProcessingInstruction.3pm.gz
  • /usr/share/man/man3/XML::DOM::Text.3pm.gz
  • /usr/share/man/man3/XML::DOM::XMLDecl.3pm.gz
  • /usr/share/man/man3/XML::Handler::BuildDOM.3pm.gz

Field source: openSUSE Tumbleweed OSS revision tumbleweed-oss-multiarch:4db10cdde3ad82c7e22be35753c9e164b4bdd30f92db4aee17a0d4c94c5f902f

Usar este pacote

O OpenFactory pode iniciar este sistema operacional em uma máquina virtual do navegador, ou começar uma construção que inclui o nome nativo do pacote deste registro.

Versões, suites e repositórios

Cada linha é metadado do índice de pacotes para uma versão, arquitetura, suite e repositório. Nomes, URLs e tamanhos vêm da fonte; um link é um ponto de obtenção mutável, não uma redistribuição da OpenFactory.

VersionReleaseArchitectureRepositoryPackage sizeInstalled sizePublisher repository artifact
1.46-1.15tumbleweed / ossnoarchopenSUSE Tumbleweed · OSS · multi-architecture161 KiB418 KiBnoarch/perl-XML-DOM-1.46-1.15.noarch.rpm

Field source: openSUSE Tumbleweed OSS revision tumbleweed-oss-multiarch:4db10cdde3ad82c7e22be35753c9e164b4bdd30f92db4aee17a0d4c94c5f902f

Checksums e datas de observação

For an APT source, signature verification authenticates the repository metadata chain and the Packages index containing this source-reported artifact digest. It does not certify package safety.

Completude do registro

The completeness score measures metadata coverage, not software quality, security, compatibility, or suitability.

Summary and description
25/25
Artifact path and source digest
25/25
Dependency metadata
15/15
Package-file index
15/15
Homepage
5/5
License text
5/5
Source package or maintainer
10/10

Recorded total: 100/100

Field source: openSUSE Tumbleweed OSS revision tumbleweed-oss-multiarch:4db10cdde3ad82c7e22be35753c9e164b4bdd30f92db4aee17a0d4c94c5f902f. The cross-OS mapping is catalog-derived from the source-reported homepage; it does not establish authorship or publisher identity

Fontes e proveniência

Field-source links above resolve here. Each source entry names the metadata publisher, trust tier, exact snapshot revision, signature result, and observation time; catalog-derived mappings are labeled separately.

  • Authoritative source; repository metadata signature verified, revision tumbleweed-oss-multiarch:4db10cdde3ad82c7e22be35753c9e164b4bdd30f92db4aee17a0d4c94c5f902f

    Signature verification covers the configured repository metadata chain. It does not certify that the package is safe or suitable.

    Repository-signature verification record
    Signed-object SHA-256
    4db10cdde3ad82c7e22be35753c9e164b4bdd30f92db4aee17a0d4c94c5f902f
    Signer fingerprint
    AD485664E901B867051AB15F35A2F86E29B700A4
    Keyring revision
    opensuse-project-signing-key.asc
    SHA-256 b5745739ebfb95b25b8e810f9bcb847fe750ccda598bd85f02f0e974599a6d7e
    Tool and policy
    gpgv (GnuPG) 2.4.9
    openfactory-software-catalog-signature-v1
    Verification time
    Sep 1, 2026
    Signed Release → package-index hash linkage

    Path: Not recorded
    Expected SHA-256: Not recorded
    Observed SHA-256: Not recorded
    Result: match verified