В html-коде может быть подстановочный знак, а затем заменить подстановочный знак содержимым div.
Например:
<html>
...
my html file
...
[[wildcard]]
</html>
, а затем использовать:
app.get('/uniform', (req,res) => {
fs.readFile('uniformflowindex.html', function(err, data) {
var channelobj = JSON.stringify(channel);
res.write(data.replace('[[wildcard]]', "<div id='objectstring'>" + channelobj + "</div>"));
res.end();
})
});
Кроме того, вы не можете добавлять подстановочный знак в ваш html и просто заменить один из ваших закрывающих тегов, таких как <\body>
или <\html>
, своим контентом + сам закрывающий тег ...
app.get('/uniform', (req,res) => {
fs.readFile('uniformflowindex.html', function(err, data) {
var channelobj = JSON.stringify(channel);
res.write(data.replace('</body>', "<div id='objectstring'>" + channelobj + "</div></body>"));
res.end();
})
});