I have an xml file:
<AutoData xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Table1>
<Data1 10 </Data1>
<Data2 20 </Data2>
<Data3 40 </Data3>
<Table1>
</AutoData>
and I have to remove the portion xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" only.
I tried using sed... (10 Replies)
Hello. I'm new to *ix and am trying to pull a variable or two from an xml document. The document is in the format:
<name>7_3(A).mov</name>
<description>Some description from a file</description>
<updatename>7_3_A.mov</updatename>
<updatepath>Dailies Released</updatepath>
... (3 Replies)
Hi All,
I'm stuck with adding multiple lines(irrespective of line number) to a file before a particular xml tag. Please help me.
<A>testing_Location</A>
<value>LA</value>
<zone>US</zone>
<B>Region</B>
<value>Russia</value>
<zone>Washington</zone>
<C>Country</C>... (0 Replies)
HI All,
I have to split a xml file into multiple xml files and append it in another .xml file. for example below is a sample xml and using shell script i have to split it into three xml files and append all the three xmls in a .xml file. Can some one help plz.
eg:
<?xml version="1.0"?>... (4 Replies)
I've got two different files and want to compare them.
File 1 :
HTML Code:
<response ticketId="944" type="getQueryResults"><status>COMPLETE</status><description>Query results fetched successfully</description><recordSet totalCount="1" type="sms_records"><record... (1 Reply)
Hi ,
I have a below xml:
<ns:Body>
<ns:result>
<Date Month="June" Day="Monday:/>
</ns:result>
</ns:Body>
i have a lookup abc.txtt text file with below details
Month June July August
Day Monday Tuesday Wednesday
I need a output xml with below tags
<ns:Body>
<ns:result>... (2 Replies)
Hi All,
We need to split a large xml into multiple valid xml with same header(2lines) and footer(last line) for N number of letterId.
In the example below we have first 2 lines as header and last line as footer.(They need to be in each split xml file)
Header:
<?xml version="1.0"... (5 Replies)
Hi,
I'm having a xml file with multiple xml header. so i want to split the file into multiple files.
Sample.xml consists multiple headers so how can we split these multiple headers into multiple files in unix.
eg :
<?xml version="1.0" encoding="UTF-8"?>
<ml:individual... (3 Replies)
I want to write a one line script that outputs the result of multiple xml tags from a XML file. For example I have a XML file which has below XML tags in the file:
<EMAIL>***</EMAIL>
<CUSTOMER_ID>****</CUSTOMER_ID>
<BRANDID>***</BRANDID>
Now I want to grep the values of all these specified... (1 Reply)
Discussion started by: shubh752
1 Replies
LEARN ABOUT DEBIAN
xacobeo::document
Xacobeo::Document(3pm) User Contributed Perl Documentation Xacobeo::Document(3pm)NAME
Xacobeo::Document - An XML document and its related information.
SYNOPSIS
use Xacobeo::Document;
my $document = Xacobeo::Document->new_from_file('file.xml', 'xml');
my $namespaces = $document->get_namespaces(); # Hashref
while (my ($uri, $prefix) = each %{ $namespaces }) {
printf "%-5s: %s
", $prefix, $uri;
}
my $nodes = $document->find('/x:html//x:a[@href]');
foreach my $node ($nodes->get_nodelist) {
print "Got node ", $node->name, "
";
}
$document->validate('/x:html//x:a[@href]') or die "Invalid XPath expression";
DESCRIPTION
This class wraps an XML document with its corresponding meta information (namespaces, XPath context, document node, etc).
It inherits from Glib::Object.
PROPERTIES
The following properties are defined:
source
The source of the document. In most cases this will be a path or an URI pointing to the document.
type
The type of document 'xml' or 'html'.
documentNode
The document's main node (an instance of XML::LibXML::Node).
xpath
The XPath conext to be used with the document.
namespaces
An hashref with the namespaces registered in the document.
METHODS
The package defines the following methods:
new_from_file
Creates a new instance from a file (an URI should also be valid).
Parameters:
$source: the source of the document, this can be a filename or an URI.
$type: the type of document: C<xml> or C<html>.
new_from_string
Creates a new instance from a string.
Parameters:
$content: the contents of the document.
$type: the type of document: C<xml> or C<html>.
empty
Returns an empty document.
source
The source of the document: most likely a file path or an URI.
type
The type of document: xml or html.
namespaces
Returns the namespaces declared in the document. The namespaces are returned in a hashref where the URIs are used as a key and the prefix
as a value.
documentNode
Returns the document's node (an instance of XML::LibXML::Document).
xpath
Returns the XPath context (an instance of XML::LibXML::XPathContext) that includes the namespaces declared in the document. This is the
context used to execute all XPath queries.
find
Runs the given XPath query on the document and returns the results. The results could be a node list or a single value like a boolean, a
number or a scalar if an expression is passed. This method always return its values in scalar context.
This method croaks if the expression can't be evaluated.
Parameters:
$xpath: the XPath expression to execute.
validate
Validates the syntax of the given XPath query. The syntax is validated within a context that has the same namespaces as the ones defined in
the current XML document.
NOTE: This method can't validate if undefined functions or variables are used.
Parameters:
$xpath: the XPath expression to validate.
get_prefixed_name
Returns the node name by prefixing it with our prefixes in the case where namespaces are used.
AUTHORS
Emmanuel Rodriguez <potyl@cpan.org>.
COPYRIGHT AND LICENSE
Copyright (C) 2008,2009 by Emmanuel Rodriguez.
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.8.8 or,
at your option, any later version of Perl 5 you may have available.
perl v5.14.2 2011-11-16 Xacobeo::Document(3pm)