INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

MSXML



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

31.08.2007, 12:29
Beitrag #1

Achiles77 Offline
LVF-Grünschnabel
*


Beiträge: 26
Registriert seit: Nov 2006

7.0, 7.1, 8.0, 8.2
2004
kA

28201
Deutschland
MSXML
Hallo,

hat jemand von Euch schon mal mit MSXML gearbeitet.
Ich einige VIs aus dem Netz (LabXML) probiert, aber es funktionieren nicht bei mir obwohl ich alle notwendige DLL installiert habe.

Ich hoffe, dass einer Ahnung davon hat.

MfG

A.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
31.08.2007, 12:37
Beitrag #2

oenk Offline
LVF-Stammgast
***


Beiträge: 361
Registriert seit: May 2005

>= 7.1
2004
EN

3018
Schweiz
MSXML
jupp, ich hab mir ein paar VIs mit dem MSXML geschrieben

verwende am Besten den Microsoft XML, v6.0...der ist auf jeden Fall beim IE dabei.
Somit erlebst du keine bösen Ueberraschungen. Ich hatte zuerst die Version 4.0 verwendet, die angeblich
auch ueberall dabei ist....nur war dem leider nicht so. Und ein Update in LV von 4.0 auf 6.0 lief nicht so sauber, da er die
ganzen Funktionen und Methoden der ActiveX Controlls nicht mehr kannte

ich stelle gerade fest:
das beantwortet deine Frage nicht ;-)

zu deiner Frage:
ja, ich habe schon mit MSXML gearbeitetBig Grin

Gruss,
Christian

In theory, there is no difference between theory and practice; In practice, there is.

Chuck Reid
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
31.08.2007, 13:06 (Dieser Beitrag wurde zuletzt bearbeitet: 31.08.2007 13:07 von Achiles77.)
Beitrag #3

Achiles77 Offline
LVF-Grünschnabel
*


Beiträge: 26
Registriert seit: Nov 2006

7.0, 7.1, 8.0, 8.2
2004
kA

28201
Deutschland
MSXML
Danke für die schnelle Antwort.
z.Z. versuche ich eine Node zu erstellen "create node", aber ich bekomme immer Error 3005 (sehe bitte den Anhang)


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
31.08.2007, 13:26
Beitrag #4

Achiles77 Offline
LVF-Grünschnabel
*


Beiträge: 26
Registriert seit: Nov 2006

7.0, 7.1, 8.0, 8.2
2004
kA

28201
Deutschland
MSXML
Hallo Christian,

kannst du mir ein Beispiel posten. Ich habe probleme mit dem Öffnen des DOMNode-Referenz.
Ich wäre sehr dankbar.

MfG

A.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
31.08.2007, 14:23
Beitrag #5

oenk Offline
LVF-Stammgast
***


Beiträge: 361
Registriert seit: May 2005

>= 7.1
2004
EN

3018
Schweiz
MSXML
Hallo Achiles77

leider hab ich dir kein Bsp. zum Erstellen eines XML Dokumentes, da ich immer nur gelesen habe.
So wie du es machst, kann es jedoch nicht gehen. Du hast noch kein XML-Dokument kreiert und/oder geladen. Soweit ich es in Erinnerung habe, musst du zuerst ein XML-Dokument erzeugen. Danach sollte es gehen.
Erstell dir mal ein XML-Dokument zuerst, wo nur der Header (<?xml version="1.0" encoding="UTF-8"?>) definiert wurde, lade dies und füge dann die Nodes, Attributes, etc ein. Danach sollte es IMO gehen

In theory, there is no difference between theory and practice; In practice, there is.

Chuck Reid
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
31.08.2007, 14:53 (Dieser Beitrag wurde zuletzt bearbeitet: 31.08.2007 14:55 von Achiles77.)
Beitrag #6

Achiles77 Offline
LVF-Grünschnabel
*


Beiträge: 26
Registriert seit: Nov 2006

7.0, 7.1, 8.0, 8.2
2004
kA

28201
Deutschland
MSXML
<!--quoteo(post=35550:date=31.08.2007 , 15:23:21:name=<<oenk>>)--><div class='quotetop'>ZITAT(<<oenk>> @ 31.08.2007 , 15:23:21) [url=index.php?act=findpost&pid=35550][/url]</div><div class='quotemain'><!--quotec-->Hallo Achiles77

leider hab ich dir kein Bsp. zum Erstellen eines XML Dokumentes, da ich immer nur gelesen habe.
So wie du es machst, kann es jedoch nicht gehen. Du hast noch kein XML-Dokument kreiert und/oder geladen. Soweit ich es in Erinnerung habe, musst du zuerst ein XML-Dokument erzeugen. Danach sollte es gehen.
Erstell dir mal ein XML-Dokument zuerst, wo nur der Header (<?xml version="1.0" encoding="UTF-8"?>) definiert wurde, lade dies und füge dann die Nodes, Attributes, etc ein. Danach sollte es IMO gehen[/quote]

Durch den ActiveX-Ref öfnet man ein XML-Document.

Folgendes habe ich auf das NI Forum gefunden

The best way to use this is by using it as ocx. (Place a Automation Refnum
on the front panel, and right click on it. Select Microsoft XML v3.0 Version
3.0. Don't forget to open it with Automation Open, and to close it after
use, using automation Close.)

The rest isn't LabVIEW material, but xml material. Getting started is
easiest with the Load method (fastes results, less effort). create Element
works fine too.

und das funktioniert. Aber Node-Referenz erkennt LV nicht.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
05.09.2007, 13:59
Beitrag #7

Achiles77 Offline
LVF-Grünschnabel
*


Beiträge: 26
Registriert seit: Nov 2006

7.0, 7.1, 8.0, 8.2
2004
kA

28201
Deutschland
MSXML
Falls jemand es interessiert, ich habe das problem so gelöst (siehe Bild)
als man brauch nicht unbedigt vorher eine XML zu erstellen/ladden.
die Funktion "Schreiben in XML-Datei" kann man auch ändern.

Gruss

A.


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Gehe zu: