Čtení XML v knihovně DLL   otázka

VB.NET, XML

Dobrý den,

mám technický problém, snažím se v DLL knihovně načíst XML a jednotlivá data uložit do pole a to pak použít v programu. Pole nadefinuji jako Public Shared, ale v programu buď je prázdné nebo píše něco o neexistujícím odkazu instance

potřebuji vytvořit takovou mapku (pole(49,49)) a dostat do ní data, zřejmě bych použil Structure, ale nedaří se mi ty data tahat knihovnou a následně z pole v knihovně, načíst do programu

XML soubor

<?xml version="1.0" encoding="utf-8"?>
<world>
      <map>
          <element id="1" type="silnice" width="100" />
          <element id="2" type="odbocka" width="20" />
      </map>
</world>

kód v knihovně, pro začátek jsem se snažil načíst alespoň ID

Public Shared pole As Array

Public Shared Sub LoadData()
doc.load("soubor.xml")

For Each n As Xml.XmlNode In doc.SelectNodes("/world/map/element")
pole()=n.Attributes("id").value
Next

End Sub

pokud dám

nahlásit spamnahlásit spam -1 / 1 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.
  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:
Heslo:

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback