存在文件格式.docx。在此文件中有标记,例如:Word文档。替换标记
...
[FirstName][MiddleName][LastName]
...
[Date]
需要用值替换标记。值来自js的功能。
我使用C#。
有任何建议。
存在文件格式.docx。在此文件中有标记,例如:Word文档。替换标记
...
[FirstName][MiddleName][LastName]
...
[Date]
需要用值替换标记。值来自js的功能。
我使用C#。
有任何建议。
因此,基于你告诉我,我假设你有这样的事情:
using System;
using System.IO;
class json
{
string FirstName = "";
string MiddleName = "";
string LastName = "";
string FullName = FirstName + " " + MiddleName + " " + LastName;
FileStream fStream = new FileStream("fileName.docx", FileMode.Open,
FileAccess.Write, FileAshar.Write);
public json()
{}
public void SendNameToFile(string fName)
{
fStream.Write(fName + "\n");
}
}
同样,你的问题是一种模糊的。我不知道你所说的标记的意思,但如果你的意思是你在你的领域.docx
显示[FirstName]
,[MiddleName
,& [LastName]
,并且希望子那些与你的字符串变量的值,那么你要搜索通过您的.docx
,并期待为您标记的特定char[]
,然后重新分配给那些与你的变量。
你可以看看这个链接MSDN:https://msdn.microsoft.com/en-us/library/f1f367bx.aspx
“如何以编程方式搜索并在文件替换文本”
这里的解决方案:HTTPS:/ /msdn.microsoft.com/en-us/library/f1f367bx.aspx – endovitskiiy
你是说,你想改变'的.docx文件扩展名'就像'.lastName'一样? –
当然不是。我想用值替换docx文件中的**标记**。 FirstName - > John,LastName - > Doe等 – endovitskiiy
因此,将变量'LastName'中存储的值发送到'.docx'文件?很抱歉,但你的问题是有点含糊不清...... –