-# $Id: Record.pm,v 1.18 2006-10-30 16:13:49 mike Exp $
+# $Id: Record.pm,v 1.19 2006-11-01 10:14:56 mike Exp $
package ZOOM::IRSpy::Record;
my $root = $this->{zeerex}; # XML::LibXML::Element ISA XML::LibXML::Node
my $xc = XML::LibXML::XPathContext->new($root);
$xc->registerNs(zeerex => "http://explain.z3950.org/dtd/2.0/");
- $xc->registerNs(irspy => $ZOOM::IRSpy::irspy_ns);
+ $xc->registerNs(irspy => $ZOOM::IRSpy::Utils::IRSPY_NS);
my @nodes = $xc->findnodes($xpath);
if (@nodes == 0) {
# namespace mapping for that node -- but that only affects pre-parsed
# trees, and is no use for parsing. Hence the following pair of lines
# DOES NOT WORK:
-# $node->setNamespace($ZOOM::IRSpy::irspy_ns, "irspy", 0);
+# $node->setNamespace($ZOOM::IRSpy::Utils::IRSPY_NS, "irspy", 0);
# $node->appendWellBalancedChunk($frag);
#
# Instead I have to go the long way round, hence this method. I have
my($node, $frag) = @_;
if (1) {
- $frag =~ s,>, xmlns:irspy="$ZOOM::IRSpy::irspy_ns">,;
+ $frag =~ s,>, xmlns:irspy="$ZOOM::IRSpy::Utils::IRSPY_NS">,;
$node->appendWellBalancedChunk($frag);
return;
}