Suche | Statistiken | Benutzerliste | Access-FAQ | Datenschutz Foren
donkarl Forum
donkarl Forum ->  Themen -> Access -> Diskussion ansehen

Du bist als Gast eingelogt. ( Anmelden | Registrieren )
  • Formularbuttons unsichtbar schalten
  • Greiff27.09.16 16:27
       └ RE: Formularbuttons unsichtbar schalten StefanWirrer29.09.16 12:37
          └ gelöst Greiff30.09.16 12:13
  • Paket-Label für DHL erstellen
  • Lorenz29.09.16 17:10
  • Access-Stammtisch Rhein-Main am 30.09.16 - mit Vor...
  • Martin Asal27.09.16 18:48
  • API upload
  • berndalfred06.09.16 16:57
       └ RE: API upload Greiff13.09.16 23:22
       └ RE: API upload berndalfred14.09.16 14:05
  • Timeout in Access?
  • Andrea09.09.16 09:39
       └ RE: Timeout in Access? Andrea13.09.16 13:49
       └ RE: Timeout in Access? Karl Donaubauer13.09.16 16:05
          └ RE: Timeout in Access? Andrea14.09.16 06:58
  • export.ini
  • Greiff13.09.16 23:07
  • Nummerieren von Datensätzen
  • rolandm05.09.16 16:37
       └ RE: Nummerieren von Datensätzen PhilS05.09.16 19:23
          └ RE: Nummerieren von Datensätzen rolandm06.09.16 08:25
             └ RE: Nummerieren von Datensätzen Karl Donaubauer06.09.16 20:17
          └ RE: Nummerieren von Datensätzen rolandm06.09.16 09:04
             └ RE: Nummerieren von Datensätzen rolandm06.09.16 11:49
             └ RE: Nummerieren von Datensätzen rolandm06.09.16 11:52
                └ RE: Nummerieren von Datensätzen PhilS06.09.16 18:06
                └ RE: Nummerieren von Datensätzen Karl Donaubauer06.09.16 20:26
                   └ RE: Nummerieren von Datensätzen rolandm07.09.16 09:30
  • VBA-Modul anlegen via Bibliotheks-Prozedur
  • Marzer05.09.16 17:40
       └ RE: VBA-Modul anlegen via Bibliotheks-Prozedur PhilS05.09.16 18:59
  • Access, VBA, XPAth und Namensmanager
  • Dadirnbocher23.08.16 18:32
       └ RE: Access, VBA, XPAth und Namensmanager wilo24.08.16 15:16
       └ RE: Access, VBA, XPAth und Namensmanager StefanWirrer26.08.16 10:14
       └ RE: Access, VBA, XPath und Namensmanager Marzer05.09.16 17:30
  • Access Stammtisch München am 08.09.2016 (Do)
  • StefanWirrer05.09.16 15:51
  • Größe von erzeugten PDF Dateien verringern
  • weißer Hai31.08.16 17:04
  • Execwb in Kombination mit DoCmd.PrintOut?
  • thorn2125.08.16 14:02
  • Datenbank Export nach Excel als Satzarten
  • szangs23.08.16 16:15
       └ RE: Datenbank Export nach Excel als Satzarten PeterDoering23.08.16 17:47
  • Erinnerung: 24. Access-Stammtisch Hannover morgen
  • KlausWerther16.08.16 11:29
  • * in String bei Filter mit Like
  • sks08.08.16 11:22
       └ RE: * in String bei Filter mit Like PeterDoering08.08.16 15:31
          └ RE: * in String bei Filter mit Like sks09.08.16 12:36
    Dadirnbocher
    Gesendet: 23.08.16 18:32
    Betreff: Access, VBA, XPAth und Namensmanager


    New user

    Beiträge: 1

    Hallo,

    versuche via MSXML in Access 2013 in VBA XML-Files zu lesen und weiter zu verarbeiten. Jetzt taucht das Problem auf, dass in den zu lesenden XML-Files (aus fremder QUelle, die ich nicht beeinflussen kann) Default-Namensräume definiert sind und damit XPATH-Anweisungen (zB in selectNodes(queryString as String) ) nicht funktionieren. (siehe zB erste Note bei den Remarks in https://msdn.microsoft.com/de-de/library/4bektfx9(v=vs.110).aspx?cs-save-lang=1&cs-lang=vb#code-snippet-1 )

    Für C# bzw. auch Visual Basic gibt's alternativ den Umweg (wie in erwähnter Note beschrieben) via Definition eines Namensmanagers, der dann als 2. Parameter in einer überladenen selectNodes mitgegeben werden kann.

    Preisfrage: wie löse ich das in VBA, wo es soweit ich das sehe, nur die selectNodes(queryString as String) und keine selectNodes (String, XmlNamespaceManager) gibt?



    P.S. zwischenzeitlich behelfe ich mir mit dem Umweg über local-name()= in der XPATH-Anweisung, die ist aber neben der schwereren Lesbarkeit auch fehleranfällig.
    Top of the page Bottom of the page


    Seite: < 33 34 35 36 37 38 ... 39 40 41 42 43 44 45 ... >
    Suche in diesem Forum
    Druckfreundliche Version
    (Alle Cookies von dieser Seite löschen.)