Jump to content

mithu_sree

Members
  • Posts

    9
  • Joined

  • Last visited

Posts posted by mithu_sree

  1. 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}

  2. <?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?

  3. <?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?

  4. He 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>

    Yea,But your code works for the tag with title attribute not for title's background
×
×
  • Create New...