Hello All,
I am using red Linux OS and my requirement is to get only unique tags, for example for the above XML file i should get the below unique list of tags.
After i get this list i need to compare it against predefined list of tags and error/email out if the tag is not in that list.
I can do a for loop and compare against the predefined list but i am struck at how to get those unique tags from XML file, can you please help.
Hi,
I need to search for a pattern like :
<A:UserAttr Name="ACTIVITY_ID">
<A:Value>1111120</A:Value>
</A:UserAttr>
Let us the there is a dir /tmp that contains 5 xml file. each of them multiple above tags in the file. If found all the three line would be... (2 Replies)
I have a XML file given as below:
"<ProductUOMAlternativeDetails>
<removetag>
<UOMCode>EA</UOMCode>
<numeratorForConversionToBaseUOM>1</numeratorForConversionToBaseUOM>
<denominatorForConversionToBaseUOM>1</denominatorForConversionToBaseUOM>
<length>0.59</length>
<width>0.96</width> ... (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)
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)
I do have an xml sheet as below where I need the perl script to filter only the hyperlink tags.
<cols><col min="1" max="1" width="30.5703125" customWidth="1"/><col min="2" max="2" width="7.140625" bestFit="1" customWidth="1"/>
<col min="3" max="3" width="32.28515625" bestFit="1"... (3 Replies)
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)
Hello All ,
Please help me with below requirement
I want to split a xml file based on tag.here is the file format
<data-set>
some-information
</data-set>
<data-set1>
some-information
</data-set1>
<data-set2>
some-information
</data-set2>
I want to split the above file into 3... (5 Replies)
Hi All,
Below is an extract from xml. Here the pattern of the tags is not uniform.
i.e., For user A --> name,id,add isthe series
For user B --> id,name,add is the series
<name>A<\name>
<id>A1<\id>
<add>A2<\add>
<id>B1<\id>
<name>B<\name>
<add>B2<\add>
<add>C2<\add>
<id>C1<\id>... (2 Replies)
Hello Shell Gurus,
I have a requirement to get the specific tags from a XML file.
Here is my code snippet
<jdbc-system-resource>
<name>SDPData Source</name>
<target>AdminServer,osb_server1,soa_server1</target>
... (30 Replies)
I'm searching for the names of a TV show in the XML file I've attached at the end of this post. What I'm trying to do now is pull out/list the data from each of the <SeriesName> tags throughout the document. Currently, I'm only able to get data the first instance of that XML field using the... (9 Replies)
Discussion started by: hungryd
9 Replies
LEARN ABOUT DEBIAN
xml::doctype::elementdecl
XML::Doctype::ElementDecl(3pm) User Contributed Perl Documentation XML::Doctype::ElementDecl(3pm)NAME
XML::Doctype::ElementDecl - A class representing an <!ELEMENT> tag
SYNOPSIS
$elt = $dtd->element( 'foo' ) ;
$elt->name() ;
$elt->attr( 'foo' ) ;
DESCRIPTION
This module is used to represent <!ELEMENT> tags in an XML::Doctype object. It contains <!ATTLIST> tags as well.
STATUS
This module is alpha code. It's developed enough to support XML::ValidWriter, but need a lot of work. Some big things that are lacking
are:
METHODS
new
# Undefined element constructors:
$dtd = XML::Doctype::ElementDecl->new( $name ) ;
$dtd = XML::Doctype::ElementDecl->new( $name, undef, @attdefs ) ;
# Defined element constructors
$dtd = XML::Doctype::ElementDecl->new( $name, @kids, @attdef ) ;
$dtd = XML::Doctype::ElementDecl->new( $name, [], @attdefs ) ;
add_attdef
$elt_decl->add_attdef( $att_def ) ;
attdef
$attr = $elt->attdef( $name ) ;
Returns the XML::Doctype::AttDef named by $name or undef if there is no such attribute.
attdefs
$attdefs = $elt->attdefs( $name ) ;
Returns the list of XML::Doctype::AttDef instances associated with this element.
attribute_names
Returns a list of the attdefs' names.
child_names
@names = $elt->child_names ;
Returns a list of names of elements in this element decl's content model.
is_declared
if ( $elt_decl->is_declared ) ...
$elt_decl->is_declared( 1 ) ;
Returns TRUE if there is any data defined in the element other than name and attributes or if is_declared has been set by calling
is_declared( 1 ) or passing DECLARED => 1 to new().
is_empty
is_any
is_mixed
name
$n = $elt_decl->name ;
Gets the name of the element.
validate_content
$v = $elt_decl->validate_content( @seq ) ;
Takes an ARRAY ref of tag names (or '#PCDATA') and checks to see if it would be valid content for elements of this type.
Right now, this must be called only when an element's end tag is emitted. It can be broadened to be incremental if need be.
SUBCLASSING
This object uses the fields pragma, so you should use base and fields for any subclasses.
AUTHOR
Barrie Slaymaker <barries@slaysys.com>
COPYRIGHT
This module is Copyright 2000, 2005 Barrie Slaymaker. All rights reserved.
This module is licensed under your choice of the Artistic, BSD or General Public License.
perl v5.12.4 2011-09-15 XML::Doctype::ElementDecl(3pm)