Чтение XML-элемента замораживает VB net
У меня есть этот xml файл
<?xml version="1.0" encoding="UTF-8"?> <xs:element name="employee"> <xs:complexType> <xs:element name="start" type="xs:date"/> <start>2002-09-24</start> </xs:complexType> </xs:element>
и этот код в VB Net CE 2015
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click Dim root As XElement = XDocument.Load("C:\Users\supervisor\Documents\Visual Studio 2015\Projects\mdi\mdi\tameio3.xml").Root Dim employee1 = date.Parse(root.<employee>.<start>.Value).ToString TextBox1.Text = employee1 End Sub
когда я нажимаю кнопку, приложение просто замораживает любую помощь или идеи о том, как читать xml-элемент в текстовом поле?
Что я уже пробовал:
вышеприведенное решение тоже попробовало это сделать
Dim employee1 = root.<employee>.<start>.Value.ToString
но то же самое
Richard Deeming
Это весь ваш XML-файл? Вам не хватает объявления пространства имен для xs:
префикс.
Вы также ищете элементы, которых не существует. Здесь нет <employee>
элемент; вместо этого, есть <xs:element>
с атрибутом под названием name
это содержит значение "employee"
.