我想创建一个XML(SVG)"文件"在我的计划中。我现在使用XMLWriter来创建SVG文件我想将创建的文件保存在程序中的变量中供以后使用(在我的windowsform中的webbrowser中显示SVG文件)。有没有人知道如何写入变量而不是文件?我确实管理了它到一个文件,但我不想使用外部文件。
如果无法做到这一点,是否可以将文件保存到用户PC上的本地临时文件夹中,然后将其恢复到程序中?
编辑: 所以我看一下Xdocument,我明白了,但我不知道如何在我的代码中输入它。
以下是我的代码片段,我认为它应该是
class Notes extends React.Component {
state = { note: '', notes: [] }
changeNote = ({ target: { value } }) => {
this.setState({ note: value });
}
addNote = () => {
this.setState((state) => ({ notes: [...state.notes, state.note] }));
}
render() {
return (
<div>
<input type="text" onChange={this.changeNote} />
<button onClick={this.addNote}>Add</button>
<ul>
{this.state.notes.map(note =>
<li>{note}</li>
)}
</ul>
</div>
)
}
}
ReactDOM.render(
<Notes />,
document.getElementById('app')
);
有人知道如何代替写入XMLlocation我可以写入Xdocument吗?
答案 0 :(得分:0)
所以我认为我现在正在使用它:使用以下代码
'XML settings and location
Dim XmlWrt As XmlWriter = XmlWriter.Create(Xdoc.CreateNavigator().AppendChild())
With XmlWrt
' Write the Xml declaration.
.WriteStartDocument()