使用VB.NET创建命令行解析和Dictionary对象

时间:2014-01-27 17:05:43

标签: xml vb.net parsing command-line command

这是一个2部分问题。随意回答第1部分或第2部分或两者。

第1部分:

我需要创建一些命令行代码,这些代码允许我在文件夹中获取文件并解析xml文件中的文本。我写了一些代码,但由于某些原因它似乎没有起作用:

Module Module1

Sub Main()

    'Create an XML reader.
    Using reader As xmlreader = xmlreader.create("c:\success.xml")
        While reader.read()
            'check for start elements.
            If reader.isstartelement() Then

                'see if which element
                If reader.name = "success" Then
                    console.writeline("start <parsing> element.")
                    Dim attribute As String = reader("name")
                    If attribute IsNot Nothing Then
                        console.writeline(" Has attribure name: {0}", attribute)
                    End If

                    'text date.
                    If reader.read() Then
                        console.writeline(" Text node: {0}", reader.value.trim())
                    End If
                End If
            End If

        End While
    End Using

End Sub

第2部分:

我还需要创建一个Dictionary对象,这样我就可以存储键和变量。我需要有更多关于开发这个字典对象的建议,并在以后调用它。代码是:

Sub Main()
    Dim dictionary As New dictionary(Of String, String)
    Dim variable As String = "FirstName"
    Dim variablevalue As String = "David"

    dictionary.add(variable, variablevalue)

    variablevalue = dictionary(variable)

End Sub
End Module

0 个答案:

没有答案