C# 在C语言中创建XML文档-将XML字符串附加为;Xmlelement";

C# 在C语言中创建XML文档-将XML字符串附加为;Xmlelement";,c#,xml,reporting-services,xmldocument,C#,Xml,Reporting Services,Xmldocument,我试图在xml文档中附加一个字符串。 我想在c#中创建RDLC并构建xml。 我需要强制转换或转换在代码c#中动态生成的字符串,并将其导入“TablixBody”标记。 代码如下: <!-- Generating the XmlDocument in c# --> <?xml version="1.0" encoding="UTF-8"?> <Report xmlns="http://sc

我试图在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>

10.83106英寸

也许类似的东西会有所帮助:

XDocument doc = XDocument.Load("rootdoc.xml");
rootdoc.xml可能有您的初始代码。 然后你要这样做:

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

请向我们展示您迄今为止所做的尝试。