vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Erstellen von dynamischen Kontextmen?s - wann immer Sie sie brauchen!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

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

Visual-Basic Einsteiger
XML-Datei auswerten 
Autor: turboman1970
Datum: 12.01.16 17:34

Hallo
ich möchte diese XML-Datei auswerten
------------------------------------------
<?xml version="1.0" encoding="UTF-8"?>
<vco:GetItemDetailsResponse xmlns:vco="urn:veloconnectrder-1.1" xmlns:vct="urn:veloconnect:transaction-1.0" xmlns:cac="urnasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-1.0" xmlns:cbc="urnasis:names:specification:ubl:schema:xsd:CommonBasicComponents-1.0" xmlns:vcc="urn:veloconnect:catalog-1.1">
<vct:BuyersID>93101</vct:BuyersID>
<vct:ResponseCode>200</vct:ResponseCode>
<vct:IsTest>false</vct:IsTest>
<cac:Item>
<cbcescription>Schwalbe Land Cruiser K-Guard 26x2.00, Drahtreifen schwarz, Active, 50-559, HS450</cbcescription>
<cac:SellersItemIdentification>
<cac:ID>10.55.04.384</cac:ID>
</cac:SellersItemIdentification>
<cac:ManufacturersItemIdentification>
<cac:ID>11101036V</cac:ID>
</cac:ManufacturersItemIdentification>
<cac:BasePrice>
<cbc:PriceAmount amountCurrencyID="CHF">9.41</cbc:PriceAmount>
<cbc:BaseQuantity quantityUnitCode="EA">1</cbc:BaseQuantity>
</cac:BasePrice>
<cac:BasePrice>
<cbc:PriceAmount amountCurrencyID="CHF">8.94</cbc:PriceAmount>
<cbc:BaseQuantity quantityUnitCode="EA">1</cbc:BaseQuantity>
<cbc:MinimumQuantity quantityUnitCode="EA">25</cbc:MinimumQuantity>
</cac:BasePrice>
<cac:RecommendedRetailPrice>
<cbc:PriceAmount amountCurrencyID="CHF">25.90</cbc:PriceAmount>
<cbc:BaseQuantity quantityUnitCode="EA">1</cbc:BaseQuantity>
</cac:RecommendedRetailPrice>
<vcc:ItemInformation>
<vcc:InformationURL>
<vcc:URI>http://www.komenda.ch/komenda/shop/wfUser_komenda/WebPortal/komendab2b/ProductImages/Zoom/10.55.04.384.jpg</vcc:URI>
<vccisposition>picture</vccisposition>
</vcc:InformationURL>
<vcc:ClassificationGroupMember primaryGroup="false">
<vcc:ClassificationSchemeID>WG</vcc:ClassificationSchemeID>
<vcc:GroupID>332</vcc:GroupID>
</vcc:ClassificationGroupMember>
<vcc:ClassificationGroupMember primaryGroup="false">
<vcc:ClassificationSchemeID>WG</vcc:ClassificationSchemeID>
<vcc:GroupID>37</vcc:GroupID>
</vcc:ClassificationGroupMember>
<vcc:ClassificationGroupMember primaryGroup="false">
<vcc:ClassificationSchemeID>WG</vcc:ClassificationSchemeID>
<vcc:GroupID>734</vcc:GroupID>
</vcc:ClassificationGroupMember>
</vcc:ItemInformation>
</cac:Item>
<vco:Availability>
<vco:Code>not_available</vco:Code>
</vco:Availability>
</vco:GetItemDetailsResponse>

----------------

wie ich sie lade habe ich heraus gefunden, aber wie ich die einzelnen knoten auslese nicht.

das Programm ist noch in VB5 geschrieben. Kann mir jemand behilflich sein?

Gruss Turboman
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: XML-Datei auswerten 
Autor: ModeratorDieter (Moderator)
Datum: 12.01.16 18:09

Schau mal hier
Das XMLDom in VB6 benutzen

_________________________
Professionelle Entwicklerkomponenten
www.tools4vb.de

Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: XML-Datei auswerten 
Autor: sv00010
Datum: 22.01.16 22:03

So etwas würde ich mit VB.Net machen. Da gibt es für Xml einen Namespace.
0
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: XML-Datei auswerten 
Autor: turboman1970
Datum: 23.01.16 10:49

und wie? danke für deine hilfe.

und wie bekomme ich die daten in meine vb5 anwendung?
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: XML-Datei auswerten 
Autor: turboman1970
Datum: 06.02.16 12:56

Hallo

kann mir niemand sagen wie ich das machen muss

um den Wert des Knoten vco:Availability zu bekommen?

ich wäre sehr dankbar.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: XML-Datei auswerten 
Autor: sv00010
Datum: 07.02.16 17:17

turboman1970 schrieb:
Zitat:

und wie? danke für deine hilfe.

und wie bekomme ich die daten in meine vb5
anwendung?
In .Net kannst du die gesamte Seite als XmlDocument einlesen.
Danach dann kannst du über das DocumentElement auf untergeordnete Knoten zugreifen.
Selber einlesen geht allerdings auch. Dafür gibt es dort einen XmlReader.
0

Beitrag wurde zuletzt am 07.02.16 um 17:20:35 editiert.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: XML-Datei auswerten 
Autor: olli73
Datum: 30.01.18 10:39

hallo, und gab es hierzu eine lösung ? Ich stehe nämlich vor dem selben Problem, das ich die Veloconnect Datei einlesen muß
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: XML-Datei auswerten 
Autor: Franki
Datum: 04.02.18 01:52

Hallo,
ok, die Lösung war etwas versteckt aber in Dieters erster Antwort schon vorhanden.

Schau dir diesen Link mal an, bei mir funktioniert XML mit VBClassic auf diese Weise hervorragend.

Und ein Dateiformat sei sei XML oder sonst was ist ja immer gleich aufgebaut egal mit welcher Softare unter welchemm Betriebssystem man es auswerten möchte. Das muss ja nicht mal Windows sein. Gleiches gilt auch für z.B. PDF was ein beliebtes Dateiformat ist.

Gruß
Frank
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

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-2024 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