问题描述
我正在尝试将字符串附加到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);