0

我在这个函数和许多类似的函数中遇到了 XML 的问题。

错误

XML 轴属性不支持后期绑定。

命名空间

Imports Microsoft.VisualBasic
Imports System.Web
Imports System.IO
Imports System.Xml.Linq

功能

Public Shared Function get_intro(ByVal root_folder As String) As String
    Dim content As String = ""
    Dim docXML = XDocument.Load(root_folder & print_shop_doc)
    Dim intro_doc = From doc In docXML...<d:printshopdoc> _
            Select New With {.intro = doc.<d:intro>.Value}
    content = "<p" & no_indent & ">" & intro_doc(0).intro & "</p>" & vbCrLf
    Return content
End Function

docXML...<d:printshopdoc> 

似乎是发生错误的地方,我不太确定如何修复它。

4

1 回答 1

0

放置 XML 命名空间声明Imports <xmlns:d="http://example.com/">(而不是http://example.com/放置输入 XML 中使用的命名空间 URI)是否可以解决问题?

于 2012-06-26T13:29:07.657 回答