Avatar billede gascon Nybegynder
14. november 2011 - 13:18 Der er 7 kommentarer og
1 løsning

læse og skrive xml fil

<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<WordBruger>
  <WordDokument>
    <BrugerIni Date="BLA">aaaa</BrugerIni>
    <SagsNr>xxxxxx</SagsNr>
    <DokumentNavn>yyyyyyy</DokumentNavn>
  </WordDokument>
</WordBruger>

her er koden jeg læser med.
Dim AAbenLogXML As XDocument = XDocument.Load(LogFilSti)
        Dim AabneDokumenter = From WordDokument In AAbenLogXML.Element("WordBruger").Elements("WordDokument")
                          Select WordDokument
        For Each WordDokument As XElement In AabneDokumenter
            Dim Aabenbruger As String = WordDokument.Element("BrugerIni").Value
            Dim AabenDokument As String = WordDokument.Element("SagsNr").Value

hvordan får jeg fat i  taggen "DATE" som lige nu indeholder bla.

både læse og sætte en ny verdi ind.

jeg bruger studie 2010
Avatar billede bvli Praktikant
14. november 2011 - 13:42 #1
Dim date as string = WordDocument.Element("BrugerIni").Attribute("Date").Value
Avatar billede gascon Nybegynder
14. november 2011 - 14:02 #2
Error    2    'WordDocument' is not declared. It may be inaccessible due to its protection level.

den kommer med denne fejl når jeg indsætter koden
kan det være fordi der ikke er en dim på Attributen
Avatar billede arne_v Ekspert
14. november 2011 - 14:05 #3
Nej - fordi du bruger k og ikke c !  :-)
Avatar billede gascon Nybegynder
14. november 2011 - 14:12 #4
der er forskel på c og k i dokument så den holder.
Avatar billede gascon Nybegynder
14. november 2011 - 14:12 #5
takker
Avatar billede gascon Nybegynder
14. november 2011 - 14:14 #6
kom du lige med et svar så jeg kan give points.
Avatar billede bvli Praktikant
14. november 2011 - 14:42 #7
Jo - beklager stavefejlen.
Avatar billede gascon Nybegynder
15. november 2011 - 14:12 #8
tak for svaret.
hvordan opretter jeg et nye element som herunder med attributer.


opretter gerne et nyt spørgsmål på det. hvis der skal flere points på.

Dim NyBruger As New XElement("WordDokument")

            NyBruger.Add(New XElement("BrugerIni", Brugernavn))
            NyBruger.Add(New XElement("DokumentNavn", DokumentOpen))

<BrugerIni>xxx-ol</BrugerIni>
  <DokumentNavn Dato="11-15-2011" SagsNr="B-xxxx-11">B0xxxxx09.DOC</DokumentNavn>
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester