Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Hjälp med XML och C#

Postades av 2007-04-27 22:38:41 - Joakim Åhl, i forum c# (c-sharp), Tråden har 4 Kommentarer och lästs av 637 personer

Jag har aldrig begripit mig på XML. Så nu tänkte jag lära mig lite och hoppas på er hjälp.
Jag har en XML (se nedan) som jag vill ha in i en liteview med rubriker och sen data.
Lite tips på enkel kod skulle uppskattas.

<code>
<errors>
<error id="1" date="2007-01-01" location="point1">Server one stop</error>
<error id="2" date="2007-01-01" location="point1">Server two stop</error>
</errors>
</code>

i listviewn vill jag att det skall se ut så här

<code>
Date location Description
2007-01-01 point1 Server one stop
2007-01-01 point1 Server two stop
</code>


Svara

Sv: Hjälp med XML och C#

Postades av 2007-04-27 23:34:35 - André Claesson

Finns många sätt att göra det. Vet inte varför men jag gjorde en hel lösning till ditt exempel:

Gör detta i designern:
1. Lägg ut en TextBox och en ListView.
2. Gör textboxen multiline och lägg in din XML-kod.
3. Lägg till tre Columns i din ListView, med rubrikerna i ditt exempel. Sätt ListView.View till Details.

Lägg till kod:

            XmlDocument xmlDoc = new XmlDocument();
            xmlDoc.LoadXml(textBox1.Text);
            XmlNodeList errors = xmlDoc.GetElementsByTagName("error");

            ListViewItem lvi;
            foreach (XmlElement error in errors)
            {
                lvi = new ListViewItem(error.GetAttribute("date"));
                lvi.SubItems.Add(error.GetAttribute("location"));
                lvi.SubItems.Add(error.InnerText);
                listView1.Items.Add(lvi);
            }


/André


Svara

Sv:Hjälp med XML och C#

Postades av 2007-04-27 23:54:12 - Joakim Åhl

Tusen tack. Funka fint.Nu fattar jag lite mer hur man skall göra för att få tag på attributen.


Svara

Sv: Hjälp med XML och C#

Postades av 2007-04-29 17:52:14 - Joakim Åhl

Hur skulle man kunna göra för att sortera efter tex. location.

om man tex har

location="point1"
location="point3"
location="point3"
location="point1"
location="point2"
location="point3"
location="point3"

Så man får kan se hur många point1 eller point 3 det finns.


Svara

Sv:Hjälp med XML och C#

Postades av 2007-04-30 00:58:19 - André Claesson

Antingen gör en sorteringsfunktion för ListViewn (så när man klickar en rubrik så sorteras det efter den).

Eller skapa ett objekt för varje entry som du slänger in i en arraylist som du sedan sorterar på valfritt vis (detta görs lämpligen innan det läggs in i ListViewn).


Svara

Nyligen

  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online
  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper
  • 16:36 Allt du behöver veta om keramiskt
  • 16:14 Vem anlitar man egentligen när tak

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 718
27 958
271 751
3 316
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies