mithu_sree
-
Posts
9 -
Joined
-
Last visited
Content Type
Profiles
Forums
Events
Posts posted by mithu_sree
-
-
XML Parser
in PHP
oh that new DOM functions are interesting. I will be trying with these.
-
XML Parser
in PHP
<?php$file="http://www.URL.com/file.XML";$xml_parser = xml_parser_create();$handle = fopen($file, "rb");$contents = '';while (!feof($handle)) { $data .= fread($handle, 8192);}fclose($handle);xml_parse_into_struct($xml_parser, $data, $vals, $index);xml_parser_free($xml_parser);$params = array();$level = array();foreach ($vals as $xml_elem) { if ($xml_elem['type'] == 'open') { if (array_key_exists('attributes',$xml_elem)) { list($level[$xml_elem['level']],$extra) = array_values($xml_elem['attributes']); } else { $level[$xml_elem['level']] = $xml_elem['tag']; } } if ($xml_elem['type'] == 'complete') { $start_level = 1; $php_stmt = '$params'; while($start_level < $xml_elem['level']) { $php_stmt .= '[$level['.$start_level.']]'; $start_level++; } $php_stmt .= '[$xml_elem[\'tag\']] = $xml_elem[\'value\'];'; eval($php_stmt); }}echo "<pre>";print_r ($params);echo "</pre>";?>
This code is from http://www.php.net/manual/en/function.xml-...into-struct.phplet this one be the input<?xml version="1.0"?><moldb> <molecule> <name>Alanine</name> <symbol>ala</symbol> <code>A</code> <type>hydrophobic</type> </molecule> <molecule> <name>Lysine</name> <symbol>lys</symbol> <code>K</code> <type>charged</type> </molecule></moldb>The parser not parsing the second <molecule> tag.What should I do to work the code correctly?
-
XML PArser
in PHP
Any other technique to continue parsing with out mordifying my input xml file?
-
XML PArser
in PHP
<?php function parse_xml_file(){ global $xml_file, $vals, $index; $xml_parser = xml_parser_create(); if (!($fp = fopen($xml_file, "r"))) { die("could not open XML input"); } $data = fread($fp, filesize($xml_file)); fclose($fp); $xml_parser = xml_parser_create(); xml_parse_into_struct($xml_parser, $data, $vals, $index); xml_parser_free($xml_parser);}?>
the inpur xml file contains<?xml ..?><tagA> <t1> ... </t1> <t2> .... </t2></tagA><tagB> <t3>.... </t3></tagB>And The parser stoped after </tagA>What shoud I do to entair tags get parsed?
-
i still didn't get a proper solution to my question
-
Yea,But your code works for the tag with title attribute not for title's backgroundHe means the tooltip/title attribute, not the link color.I've gotten as far as being able to access the attribute, but not skinning it, just the tag with the attribute.<style type='text/css'>*[title]{background-color: 000;}</style>
-
If my question is not clear; i repeat I wanted to change the layout from the tooltip created by the title atribute and not the color of link text
-
How can I change the color and background of the title attribute of the <a> tag and <img> tag?
<a href="somepage.html" title="Go there!!"> click me </a>
__Mithun
XML Parser
in PHP
Posted
I'm trying to parse RSS files. I just want to know is there a function like javascript innerHTML() in PHP$titles = $dom->getElementsByTagName('title');foreach ($titles as $title) { echo $param->.......'<br>'; // I want to get the contents inside <title> tags}