FONForumBETA
http://www.fonforum.org/ffbeta/

XML & C# - A nije ni lako biti fin pametnjakovici;p
http://www.fonforum.org/ffbeta/viewtopic.php?f=8&t=1208
Stranica 1 od 1

Autoru:  aXi [ 25.11.2003. 03:37:31 ]
Tema posta: 

Evo 'vako, posto me je gomila ljudi licno pitala kako povezati XML i C# da konkretno nesto RADI bacam kod koji ce ispisati potpuno regularni XML fajl (posle ide i rezultat). Primer nije moj i iz "Proffesional C#" knjige od Wroxa je. Znaci ne verujem da ce ljudima koji kao ja imaju neki staz u programiranju nesto mnogo znaciti ali onima koji nemaju verovatno oce ;p. Ako imate bilo kakva pitanja povodom C# programiranja slobodno bacite na mail a ja cu pomoci ako mogu ;)

===========================================
//naravno proceduru morate da dodelite necemu, da se aktivira na prilikom nekog eventa,
//ili ako samo hocete da se izvrsi preimenujte u static void Main() :)
private void button1_Click(object sender, System.EventArgs e)
{
// change to match you path structure
string fileName="booknew.xml";
//create the XmlTextWriter
XmlTextWriter tw=new XmlTextWriter(fileName,null);
//set the formatting to indented
tw.Formatting=Formatting.Indented;
tw.WriteStartDocument();
//Start creating elements and attributes
tw.WriteStartElement("book");
tw.WriteAttributeString("genre","Mystery");
tw.WriteAttributeString("publicationdate","2001");
tw.WriteAttributeString("ISBN","123456789");
tw.WriteElementString("title","Case of the Missing Cookie");
tw.WriteStartElement("author");
tw.WriteElementString("name","Cookie Monster");
tw.WriteEndElement();
tw.WriteElementString("price","9.99");
tw.WriteEndElement();
tw.WriteEndDocument();
//clean up
tw.Flush();
tw.Close();

}
=========================
REZULTAT:
=========================
<?xml version="1.0"?>
<book genre="Mystery" publicationdate="2001" ISBN="123456789">
<title>Case of the Missing Cookie</title>
<author>
<name>Cookie Monster</name>
</author>
<price>9.99</price>
</book>

Autoru:  cyvan [ 27.11.2003. 12:02:25 ]
Tema posta: 

Mo

Stranica 1 od 1 Sva vremena su u UTC + 1 sat
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/