Pages

Monday, 7 March 2011

Sem 2 PHP XML

Movie :

<?xml version="1.0" ?>
<RajashreeProductions>
    <Movie>
        <MovieName>Mujhe Kuch Kehna Hai</MovieName>
        <ActorName>Tushar Kapur</ActorName>
        <ReleaseYear>2003</ReleaseYear>
    </Movie>
      <Movie>
        <MovieName>Jeena Sirf Mere Liye</MovieName>
        <ActorName>Tushar Kapur</ActorName>
        <ReleaseYear>2003</ReleaseYear>
    </Movie>
<Movie>
        <MovieName>Golmal</MovieName>
        <ActorName>Tushar Kapur</ActorName>
        <ReleaseYear>2007</ReleaseYear>
    </Movie>
<Movie>
        <MovieName>Golmal REturns</MovieName>
        <ActorName>Tushar Kapur</ActorName>
        <ReleaseYear>2009</ReleaseYear>
    </Movie>
<Movie>
        <MovieName>Kya Love Story Hai</MovieName>
        <ActorName>Tushar Kapur</ActorName>
        <ReleaseYear>2008</ReleaseYear>
    </Movie>
</RajashreeProductions>
******************************************************************************

<?xml version="1.0" ?>
<?xml-stylesheet type="text/css" href="raj.css" ?>
<RajashreeProductions>
    <Movie>
        <MovieName>Mujhe Kuch Kehna Hai</MovieName>
        <ActorName>Tushar Kapur</ActorName>
        <ReleaseYear>2003</ReleaseYear>
    </Movie>
      <Movie>
        <MovieName>Jeena Sirf Mere Liye</MovieName>
        <ActorName>Tushar Kapur</ActorName>
        <ReleaseYear>2003</ReleaseYear>
    </Movie>
<Movie>
        <MovieName>Golmal</MovieName>
        <ActorName>Tushar Kapur</ActorName>
        <ReleaseYear>2007</ReleaseYear>
    </Movie>
<Movie>
        <MovieName>Golmal REturns</MovieName>
        <ActorName>Tushar Kapur</ActorName>
        <ReleaseYear>2009</ReleaseYear>
    </Movie>
<Movie>
        <MovieName>Kya Love Story Hai</MovieName>
        <ActorName>Tushar Kapur</ActorName>
        <ReleaseYear>2008</ReleaseYear>
    </Movie>
</RajashreeProductions>



//css file

MovieName
{
display:block;
Color:Black;
Font-Family:Copperplate Gothic Light;
Font-Size:16pt;
Font:Bold;
}
ActorName,ReleaseYear
{
display:block;
Color:Red;
Font-Family:Bodoni MT;
Font-Size:12pt;
Font:Bold;
}

*******************************************************************************
<?xml version="1.0" encoding="iso-8859-1" ?>
  <BookInfo>

    <Book Category="technical">   
        <Book_PubYear>2009</Book_PubYear>
        <Book_Title>PRogrammingPHP</Book_Title>
        <Book_Author>dvd</Book_Author>
    </Book>
    <Book Category="Cooking">   
        <Book_PubYear>2009</Book_PubYear>
        <Book_Title>Total Foods</Book_Title>
        <Book_Author>jjj</Book_Author>
    </Book>
    <Book Category="Yoga">   
        <Book_PubYear>2009</Book_PubYear>
        <Book_Title>total Yoga</Book_Title>
        <Book_Author>Ram Dev</Book_Author>
    </Book>
 
</BookInfo>
**********************************************************************************

//book1.xml

<?xml version="1.0" encoding="iso-8859-1" ?>
  <BookInfo>

    <Book Category="technical">   
        <Book_PubYear>2009</Book_PubYear>
        <Book_Title>PRogrammingPHP</Book_Title>
        <Book_Author>dvd</Book_Author>
    </Book>
    <Book Category="Cooking">   
        <Book_PubYear>2009</Book_PubYear>
        <Book_Title>Total Foods</Book_Title>
        <Book_Author>jjj</Book_Author>
    </Book>
    <Book Category="Yoga">   
        <Book_PubYear>2009</Book_PubYear>
        <Book_Title>total Yoga</Book_Title>
        <Book_Author>Ram Dev</Book_Author>
    </Book>
 
</BookInfo>

//book.php

<?php
$xml=simplexml_load_file('book1.xml') or die("can't load");
echo"ok <h1><b><i>books</b></i></h1><br>";

foreach($xml->Book as $v)
{
echo$v->Book_PubYear."<br>";
echo$v->Book_Title."<br>";
echo$v->Book_Author."<br>";
}
?>
******************************************************************************
//cricket.xml

<?xml version="1.0" encoding="iso-8859-1" ?>
  <CricketTeam>

    <Team Country="India">
        <player>Raina</player>
        <runs>5000</runs>
        <wicket>40</wicket>
      </Team>
 </CricketTeam>

//add ele in cricket.xml using php script

<?php
$xml=simplexml_load_file('cricket.xml') or die("can't load");

$s=$xml->addChild('Team');
$s->AddAttribute('Contry','Australia');
$s->addChild('player','ponting');
$s->addChild('runs','12000');
$s->addChild('wicket','25');
header("Content-type:text/xml");
echo $xml->asXML();
?>
********************************************************************






No comments:

Post a Comment