Examples for 'XML::xmlNamespaceDefinitions'


Get definitions of any namespaces defined in this XML node

Aliases: xmlNamespaceDefinitions getDefaultNamespace xmlNamespaces xmlNamespaces<- xmlNamespaces<-,XMLInternalNode-method xmlNamespaces<-,XMLNode-method coerce,NULL,XMLNamespaceDefinitions-method coerce,XMLNamespace,character-method coerce,XMLNamespaceDefinition,character-method coerce,XMLNamespaceDefinitions,character-method coerce,character,XMLNamespaceDefinitions-method

Keywords: IO

### ** Examples

  f = system.file("exampleData", "longitudinalData.xml", package = "XML")
  n = xmlRoot(xmlTreeParse(f))
  xmlNamespaceDefinitions(n)
$rs
$id
[1] "rs"

$uri
[1] "http://www.omegahat.net/RSXML"

$local
[1] TRUE

attr(,"class")
[1] "XMLNamespaceDefinition"

$lgtdl
$id
[1] "lgtdl"

$uri
[1] "http://www.r-project.org/XML/lgtdl"

$local
[1] TRUE

attr(,"class")
[1] "XMLNamespaceDefinition"

attr(,"class")
[1] "XMLNamespaceDefinitions"
  xmlNamespaceDefinitions(n, recursive = TRUE)
$rs
$id
[1] "rs"

$uri
[1] "http://www.omegahat.net/RSXML"

$local
[1] TRUE

attr(,"class")
[1] "XMLNamespaceDefinition"

$lgtdl
$id
[1] "lgtdl"

$uri
[1] "http://www.r-project.org/XML/lgtdl"

$local
[1] TRUE

attr(,"class")
[1] "XMLNamespaceDefinition"

attr(,"class")
[1] "XMLNamespaceDefinitions"
    # Now using internal nodes.
  f = system.file("exampleData", "namespaces.xml", package = "XML")
  doc = xmlInternalTreeParse(f)
  n = xmlRoot(doc)
  xmlNamespaceDefinitions(n)
[[1]]
$id
[1] ""

$uri
[1] "http://www.omegahat.net"

$local
[1] TRUE

attr(,"class")
[1] "XMLNamespaceDefinition"

$omegahat
$id
[1] "omegahat"

$uri
[1] "http://www.omegahat.net"

$local
[1] TRUE

attr(,"class")
[1] "XMLNamespaceDefinition"

$r
$id
[1] "r"

$uri
[1] "http://www.r-project.org"

$local
[1] TRUE

attr(,"class")
[1] "XMLNamespaceDefinition"

attr(,"class")
[1] "XMLNamespaceDefinitions"
  xmlNamespaceDefinitions(n, recursive = TRUE)
[[1]]
$id
[1] ""

$uri
[1] "http://www.omegahat.net"

$local
[1] TRUE

attr(,"class")
[1] "XMLNamespaceDefinition"

$omegahat
$id
[1] "omegahat"

$uri
[1] "http://www.omegahat.net"

$local
[1] TRUE

attr(,"class")
[1] "XMLNamespaceDefinition"

$r
$id
[1] "r"

$uri
[1] "http://www.r-project.org"

$local
[1] TRUE

attr(,"class")
[1] "XMLNamespaceDefinition"

$c
$id
[1] "c"

$uri
[1] "http://www.c.org"

$local
[1] TRUE

attr(,"class")
[1] "XMLNamespaceDefinition"

attr(,"class")
[1] "XMLNamespaceDefinitions"

[Package XML version 3.99-0.10 Index]