C# 写入XML以创建reporting services文件,引号有问题
我不知道如何修改下面的C代码,它的工作原理是这样的C# 写入XML以创建reporting services文件,引号有问题,c#,xml,reporting-services,C#,Xml,Reporting Services,我不知道如何修改下面的C代码,它的工作原理是这样的 writer.WriteElementString("Value", "=Parameters!StartDate.Value + Parameters!EndDate.Value"); 这将导致XML文件中出现以下内容 <Value>=Parameters!StartDate.Value + Parameters!EndDate.Value</Value> =参数!开始日期。值+参数!EndDate.Valu
writer.WriteElementString("Value",
"=Parameters!StartDate.Value + Parameters!EndDate.Value");
这将导致XML文件中出现以下内容
<Value>=Parameters!StartDate.Value + Parameters!EndDate.Value</Value>
=参数!开始日期。值+参数!EndDate.Value
我想添加“to”一词,但在我编写xml时,如果给定所需的引号,我就不知道如何添加
我希望结果如下所示:
<Value>=Parameters!StartDate.Value + " To " + Parameters!EndDate.Value</Value>
=参数!StartDate.Value+“到”+参数!EndDate.Value
如何修改上面列出的xml编写器代码以在xml文件中获得此结果?我不知道如何在原始代码中安排引号来实现这个结果
谢谢 您需要在字符串文字中转义引号,即:
writer.WriteElementString("Value", "=Parameters!StartDate.Value + \" To \" Parameters!EndDate.Value");