vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevDataGrid - Gönnen Sie Ihrem SQL-Kommando diesen krönenden Abschluß!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
XML to Linq 
Autor: Nelethill
Datum: 04.05.11 16:41

Hi,
ich habe ein Problem ich komm mit dem Linq to XML einfach nicht klar.
Ich will die XML Datei einlesen:
<?xml version="1.0" encoding="ISO-8859-1"?>
<Lesezeichen>
	<Item ID="0000">
		<Text>TABLE OF CONTENTS</Text>
		<DateiPfad>\PPAP-PDF\..</DateiPfad>
		<Pages>1</Pages>
		<Rotation>0</Rotation>
	</Item>
	<Item ID="0001">
		<Text>Design Records</Text>
		<DateiPfad>\PPAP-PDF\..</DateiPfad>
		<Pages>2</Pages>
		<Rotation>0</Rotation>
			<SubItem ID="0001.1">
				<Text>Vendor Addendum</Text>
				<DateiPfad>\PPAP-PDF\..</DateiPfad>
				<Pages>A</Pages>
				<Rotation>0</Rotation>
			</SubItem>
		</Item>
	<Item ID="0002">
		<Text>Engineering Change Documents</Text>
		<DateiPfad>\PPAP-PDF\</DateiPfad>
		<Pages></Pages>
		<Rotation>0</Rotation>
	</Item>
Bis Jetzt Hab ich das an Code aber das geht nicht so recht. Ich will das er es mir so ausliest:
ItemID: 0001
Text: ....
Page: ..
Pfad:..
und die nullen vor den IDs müssen bleiben.

Hier mal mein code:

Module Module1
 
    Sub Main()
 
        Dim xmlDoc As XDocument = XDocument.Load("...\...\Temp.xml")
        Console.WriteLine("All:")
        Dim Item = From Lesezeichen In xmlDoc.Descendants("Item") Where _
          Lesezeichen.Attribute("ID").Value = "0001"
        For Each element As XElement In Item
            Console.WriteLine("Item ID: " & Replace(Item.Attributes.First, "'", _
              ""))
            Console.WriteLine(element.Value)
        Next
        Console.ReadLine()
    End Sub
 
End Module
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
XML to Linq1.627Nelethill04.05.11 16:41
Re: XML to Linq1.157ModeratorDaveS04.05.11 19:27
Re: XML to Linq1.114Nelethill05.05.11 10:06
Re: XML to Linq1.112Manfred X05.05.11 10:25
Re: XML to Linq1.085Nelethill05.05.11 10:34
Re: XML to Linq1.119ModeratorDaveS05.05.11 11:02
Re: XML to Linq1.112Nelethill05.05.11 11:34

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel