xml - 如何将 XElements 嵌入到 VB.NET 中的 XML 文本中?

标签 xml vb.net linq-to-xml xml-literals

在 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 文字分解成更易于管理的 block 。

关于xml - 如何将 XElements 嵌入到 VB.NET 中的 XML 文本中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3335503/

相关文章:

java - 如何排除 x.class 被编译到我的 jar 文件中?

c# - C#.net 和 Visual Basic.net 之间有什么区别?

正则表达式在多个定界符之前拆分字符串

xml - 具有属性的 XML 元素的 LINQ To XML 语法

c# - 如何获取 xml 元素的特定子元素?

html - 输入元素后标签的 XPath?

java - 无法根据导入的 XSD 进行验证

.net - 向从 .NET 序列化的对象添加 Xml 属性

mysql - 从 VB.net 插入 mysql 时出错

c# - 如何在没有空异常的情况下使用 linq2Xml?