Click here to Skip to main content
15,891,976 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
XML
<root>
    <common>
        <log code ="c001" msg="You are seated on "/>
        <log code ="c002" msg="Socket Connected"/>
        <log code ="c003" msg="Place your bets"/>
        <log code ="c004" msg="Game Timer Activated"/>
        <log code ="c005" msg="Sending bets"/>
        <log code ="c006" msg="Bet Posted Amount"/>
        <log code ="c007" msg="Bet Sent Successfully"/>
        <log code ="c008" msg="Sending Additional Bet"/>
        <log code ="c009" msg="Additional Bet Sent Successfully"/>
        <log code ="c010" msg="Bet Bar Deactivated"/>
        <log code ="c011" msg="Bet not accepted"/>
        <log code ="c012" msg="Chips are Cleared from table"/>
        <log code ="c013" msg="Total Bet Amount - "/>
        <log code ="c014" msg="Game in Progress"/>
        <log code ="c015" msg="Socket Disconnected"/>
        <log code ="c016" msg="Socket Reconnected"/>
        <log code ="c017" msg="Game Mode Changed"/>
        <log code ="c018" msg="Game Exit"/>
        <log code ="c019" msg="Video has been Stopped"/>
        <log code ="c020" msg="Player Kicked out"/>
        <log code ="c021" msg="More than one user Logged in"/>
        <log code ="c022" msg="New Game ID"/>
        <log code ="c023" msg="Game Timer deactivated"/>
        <log code ="c024" msg="Updating Balance"/>
        <log code ="c025" msg="Player Logged in another window"/>
        <log code ="c026" msg="Game Cancelled"/>
        <log code ="c027" msg="Failed to post bet"/>
        <log code ="c028" msg="Last card cancelled"/>
        <log code ="c029" msg="Bet Amount refunded"/>
        <log code ="c030" msg="Internet Connection Problem"/>
        <log code ="c031" msg="Please wait while shuffle Cards"/>
        <log code ="c032" msg="Please wait while we change dealers"/>
        <log code ="c033" msg="No More Bets"/>
        <log code ="c034" msg="Please wait for next game"/>
        <log code ="c035" msg="Player Win limit exceeded. Bets are not accepted"/>
        <log code ="c036" msg="Player Win "/>
    </common>
    <Baccarat>
        <log code ="bc001" msg="Player Card"/>
        <log code ="bc002" msg="Banker Card"/>
        <log code ="bc003" msg="Result"/>
        <log code ="bc004" msg="Game Result"/>
        <log code ="bc005" msg="Stats Updated"/>
        <log code ="bc006" msg="Stats not Updated"/>
        <log code ="bc007" msg="Player"/>
        <log code ="bc008" msg="Banker"/>
        <log code ="bc009" msg="Tie"/>
        <log code ="bc010" msg="Player Pair"/>
        <log code ="bc011" msg="Banker Pair"/>
        <log code ="bc012" msg="Clear Game"/>
        <log code ="bc013" msg="Please wait for next game"/>
        <log code ="bc014" msg="Seat Changed"/>
    </Baccarat>
    <DT>
        <log code ="dtc001" msg="Dragon Card"/>
        <log code ="dtc002" msg="Tiger Card"/>
        <log code ="dtc003" msg="Player Result"/>
        <log code ="dtc004" msg="Game Result"/>
        <log code ="dtc005" msg="Stats Updated"/>
        <log code ="dtc006" msg="Stats not Updated"/>
    </DT>
    <Blackjack>
        <log code ="bjc001" msg="Player Card"/>
        <log code ="bjc002" msg="Dealer Card"/>
        <log code ="bjc003" msg="Insurance Accepted"/>
        <log code ="bjc004" msg="Insurance not Activated"/>
        <log code ="bjc005" msg="Decision Bar Activated"/>
        <log code ="bjc006" msg="Decision Bar not Activated"/>
        <log code ="bjc007" msg="Split Requested"/>
        <log code ="bjc008" msg="Split Accepted amount"/>
        <log code ="bjc009" msg="Split not Accepted"/>
        <log code ="bjc010" msg="Double Requested"/>
        <log code ="bjc011" msg="Double Accepted"/>
        <log code ="bjc012" msg="Double not Accepted"/>
        <log code ="bjc013" msg="Hit Requested"/>
        <log code ="bjc014" msg="Hit Accepted"/>
        <log code ="bjc015" msg="Hit not Accepted"/>
        <log code ="bjc016" msg="Stand Requested"/>
        <log code ="bjc017" msg="Stand Accepted"/>
        <log code ="bjc018" msg="Stand not Accepted"/>
        <log code ="bjc019" msg="Player Result"/>
        <log code ="bjc020" msg="Game Result"/>
        <log code ="bjc021" msg="Stats Updated"/>
        <log code ="bjc022" msg="Stats not Updated"/>
        <log code ="bjc023" msg="Betbehind game Result"/>
        <log code ="bjc024" msg="Bet Sent Successfully "/>
        <log code ="bjc025" msg="Player session expired"/>
        <log code ="bjc026" msg="Insured Amount"/>
        <log code ="bjc027" msg="Double Amount"/>
        <log code ="bjc028" msg="pre-Decision Bar Activated"/>
        <log code ="bjc029" msg="pre-Decision Bar deActivated"/>
        <log code ="bjc030" msg="pre-Insurance Requested"/>
        <log code ="bjc031" msg="pre-Insurance Accepted"/>
        <log code ="bjc032" msg="pre-Insurance not Activated"/>
        <log code ="bjc033" msg="pre-Split Requested"/>
        <log code ="bjc034" msg="pre-Split Accepted amount"/>
        <log code ="bjc035" msg="pre-Split not Accepted"/>
        <log code ="bjc036" msg="pre-Double Requested"/>
        <log code ="bjc037" msg="pre-Double Accepted"/>
        <log code ="bjc038" msg="pre-Double not Accepted"/>
        <log code ="bjc039" msg="pre-Hit Requested"/>
        <log code ="bjc040" msg="pre-Hit Accepted"/>
        <log code ="bjc041" msg="pre-Hit not Accepted"/>
        <log code ="bjc042" msg="pre-Stand Requested"/>
        <log code ="bjc043" msg="pre-Stand Accepted"/>
        <log code ="bjc044" msg="pre-Stand not Accepted"/>
    </Blackjack>
    <Roulette>
        <log code ="rc001" msg="Player"/>
        <log code ="rc002" msg="Game Result : "/>
        <log code ="rc003" msg="Stats Updated"/>
        <log code ="rc004" msg="Stats not Updated"/>
        <log code ="rc005" msg="Hot Cold &amp; Stats Updated"/>
        <log code ="rc006" msg="Hot Cold not Updated"/>
        <log code ="rc007" msg=" Sending bets "/>
        <log code ="rc008" msg="Autobet Spin Count"/>
        <log code =" rc009" msg="Autobet Posted Amount"/>
        <log code ="rc010" msg="Bets Sent Successfully"/>
        <log code ="rc011" msg="Autobet will stop in the next game"/>
   </Roulette>
    <Sicbo>
        <log code ="sc001" msg="Player "/>
        <log code ="sc002" msg="Game Result : "/>
        <log code ="sc003" msg="Stats Updated"/>
        <log code ="sc004" msg="Stats not Updated"/>
        <log code ="sc005" msg="HC Updated"/>
        <log code ="sc006" msg="HC not Updated"/>
        <log code ="sc007" msg="Game Canceled"/>
        <log code ="sc008" msg="Autobet Posted"/>
        <log code ="sc009" msg="Autobet Spin Count"/>
        <log code ="sc010" msg="Autobet Posted Amount"/>
        <log code ="sc011" msg="Autobet Accepted"/>
        <log code ="sc012" msg="Autobet will stop in the next game"/>
        <log code ="sc013" msg="Win Amount "/>
    </Sicbo>
</root>
Posted
Updated 14-Jun-13 1:20am
v3
Comments
Surendra Adhikari SA 14-Jun-13 7:13am    
Have you solved??

There are various ways to read xml data.
you can directly read xml file using data set ,that can be achieved as
C#
string path = "D:\XmlData\data.xml";
DataSet ds = new DataSet();
ds.ReadXml(path);


Then you can processed data in dataSet 'ds' as of your requirement.

To read node by node (record by record )
C#
string path = "D:\XmlData\data.xml"; // path of your xml file
XmlDocument xmlDoc = new XmlDocument();
xmlDoc.Load(path);
// as of your xml structure
XmlNode Node = xmlDoc.SelectSingleNode("root/common");
// then traverse one by one
foreach(XmlNode SingleNode in Node.ChildNodes) {
  //processing code here
}
 
Share this answer
 
v3
First You Have To Save Ur Xml Some where On Drive
then u can Read Using Dataset
DataSet ds = new DataSet();
ds.ReadXml("c://pp.xml(your xml file path)");
 
Share this answer
 
v3
Comments
Surendra Adhikari SA 14-Jun-13 6:30am    
this is what i want to say ...

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900