Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 4 odgovora
  • 3.307 pregleda

Najnovija ↓

formatiranje XML-a 06.08.2009. u 10:52 · pre 209 meseci #1
Pozdrav,

moze li mi neko objasniti kako da xml file transformisem tako da svaki tag bude u novoj liniji?

Primjer:
Imam XML file koji je u sledecem obliku:

Code:
<Notes><Test1></Test1><Test2></Test2><Test3></Test3><Test4></Test5></Notes>


Ovako dodajem nodove:

Code:

foreach (string note in Parameters.Comments.Keys)
{
   string value = Parameters.Comments[note];
   XmlNode n = notes.CreateElement(note);
   value.Replace("<", "&lt;").Replace(">", "&gt;");
   n.InnerText = value + "\r\n";
   notes.DocumentElement.AppendChild(n);
}


Htio bih sada da kao output odnsno da formatiram xml da dboijem ovo:
Code:

<Notes>
<Test1></Test1>
<Test2></Test2>
<Test3></Test3>
<Test4></Test5>
</Notes>

Re: formatiranje XML-a 06.08.2009. u 11:03 · pre 209 meseci #2
Umesto svega toga Samo zameni ">" sa ">\r\n"

Potpis
Sloba je za 12 godina promenio antropološki kod srpskog naroda. On je od jednog
naroda koji je bio veseo, pomalo površan, od jednog naroda koji je bio znatiželjan, koji
je voleo da vidi, da putuje, da upozna,
od naroda koji je bio kosmopolitski napravio narod koji je namršten, mrzovoljan,
sumnjicav, zaplašen, narod koji se stalno nešto žali, kome je stalno neko kriv - Z.Đinđić
Re: formatiranje XML-a 06.08.2009. u 11:12 · pre 209 meseci #3
Hmmm mislim da to ne moze funkcionisati. OVaj replace radim samo zato da slucajno ne dodje ova glupa zagrada...

Ili mozda nisam shavtio..
Re: formatiranje XML-a 06.08.2009. u 11:48 · pre 209 meseci #5
moze kroz xmlwritter ali je bespotrebno uopste koristiti xml parsere i XML DOM kao medju korak kad se iz stringa tog oblika pravi string koji mu treba, "paliti" xml parser za takvu operaciju je bespotrebno.

CallMeSaMaster, sta ti u stvari hoces da postignes, da xml string pretabas u drugi prelomljeni xml string ili da xml string pretabas u HTML prikaz prelomljenog XMLa? ako je prvo onda ce ono raditi, ako je drugo onda

Code:

value.Replace("<", "&lt;").Replace(">", "&gt;<br/>");
Potpis
Sloba je za 12 godina promenio antropološki kod srpskog naroda. On je od jednog
naroda koji je bio veseo, pomalo površan, od jednog naroda koji je bio znatiželjan, koji
je voleo da vidi, da putuje, da upozna,
od naroda koji je bio kosmopolitski napravio narod koji je namršten, mrzovoljan,
sumnjicav, zaplašen, narod koji se stalno nešto žali, kome je stalno neko kriv - Z.Đinđić
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme