在VB.NET中,我可以使用<xml><%= "my string" %></xml>轻松将字符串嵌入XML文字中。

如何嵌入XElement实例?

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

最佳答案

轮到我可以简单地执行以下操作:

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

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

这很整洁。它使我可以将XML文字分解为更易于管理的块。

10-08 02:57