微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在C#中创建XML文档-将XML字符串附加为“ Xmlelement”

如何解决在C#中创建XML文档-将XML字符串附加为“ Xmlelement”

我正在尝试将字符串附加到xml文档。 我想在C#中创建RDLC并构建xml。 我需要转换或转换在代码c#中动态生成的字符串,然后将其导入“ TablixBody”标签中。 这是代码

 <!-- Generating the XmlDocument in c# --> 
           
<?xml version="1.0" encoding="UTF-8"?>
<Report xmlns="http://schemas.microsoft.com/sqlserver/reporting/2008/01/reportdeFinition" xmlns:rd="http://schemas.microsoft.com/sqlServer/reporting/reportdesigner">
   <Body>
      <ReportItems>
         <Tablix Name="SOPaymentDetails">
            <TablixBody>
               <TablixColumns>
                  <TablixColumn>
                     <Width>10.83106in</Width>
                  </TablixColumn>
               </TablixColumns>
            </TablixBody>
         </Tablix>
      </ReportItems>
   </Body>
</Report>

解决方法

也许会有帮助:

XDocument doc = XDocument.Load("rootdoc.xml");

rootdoc.xml可能包含您的初始代码。 然后,您可以这样做:

XElement tagbody= doc.Elements("TablixBody")[0]:
tagbody.Add(content);

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。