存在文件格式.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'文件?很抱歉,但你的問題是有點含糊不清...... –