Also auf das, was Sie mir gesagt haben, ich gehe davon aus, dass Sie etwas davon haben:
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");
}
}
Auch hier Ihre Frage Art vage. Ich bin mir nicht sicher, was Sie Marker bedeuten, aber wenn Sie meinen, dass Sie Felder in Ihrer .docx
Anzeige [FirstName]
, [MiddleName
, & [LastName]
, und Sie wollen diejenigen mit Ihren String Variablenwerte Sub, dann müssen Sie suchen durch Ihre .docx
und suchen Sie nach dieser bestimmten char[]
Ihrer Marker und dann diese mit Ihren Variablen neu zuweisen.
Sie können diesen Link auf MSDN finden Sie unter: https://msdn.microsoft.com/en-us/library/f1f367bx.aspx
„Gewusst wie: Programmgesteuertes Suchen und Ersetzen von Text in Dokumenten“
Sie sagen, Sie die Dateierweiterung von '.docx ändern möchten 'zu etwas wie einem' .lastName'? –
natürlich nicht. Ich möchte ** Markierungen ** in docx Datei mit Werten ersetzen. Vorname -> John, Nachname -> Doe etc. – endovitskiiy
Also senden Sie die Werte in Ihrer Variablen 'LastName' in die' .docx' Datei gespeichert? Sorry, aber Ihre Frage ist ein wenig vage ... –