5

在 VB.NET 中,我可以使用<xml><%= "my string" %></xml>.

如何嵌入XElement实例?

我知道我可以在 XElement、XNode 等类上使用方法,但如果可能的话,我想在 XML 文字中这样做。

4

2 回答 2

7

原来我可以简单地执行以下操作:

Function GetSomeMoreXml() As XElement
   Return <moreXml/>
End Function

Sub Main()
   Dim myXml = <myXml>
                  <%= GetSomeMoreXml() %>
               </myXml>
End Sub

这很整洁。它允许我将我的 XML 文字分解成更易于管理的块。

于 2010-08-01T13:45:59.070 回答
-1

如果你真的需要这样做,你总是可以这样做:

<xml><%= myXElement.ToString() %></xml>

我想不出任何你想要这样做的例子。请详细说明您为什么需要这个?它必须写出 XElement 字符串,然后在将其添加回对象模型之前对其进行解析(我想它至少必须这样工作)。

于 2010-07-26T14:24:20.127 回答