C# 在C语言中创建XML文档-将XML字符串附加为;Xmlelement";
我试图在xml文档中附加一个字符串。 我想在c#中创建RDLC并构建xml。 我需要强制转换或转换在代码c#中动态生成的字符串,并将其导入“TablixBody”标记。 代码如下: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
<!-- 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);
请向我们展示您迄今为止所做的尝试。