-3

我需要一个脚本来更改 html 文档的几个部分。我需要它的原因是因为我需要多次使用相同的 html 文件。

我最大的希望是它(如果可能有一个界面)拥有以下字段:

链接 [在此处插入]

姓名 [在此处插入]

等等。

[完成按钮]

然后将文档中的变量更改为输入字段中指定的变量。

4

2 回答 2

0

这就是我要做的。假设您希望用户输入他们自己的标题和内容。

1) 创建一个界面,该界面有 2 个文本框,可以接受标题和内容。

2) 假设您的 HTML 模板(您将经常使用的模板)如下所示:

<html>
<title>
@Title@
</title>
<body>
Welcome to my website - @Websitecontent@
</body>
</html>

3) 使用 String.Replace 来解析 @title@ 和 @websitecontent@ 并将其替换为放置在 2 个文本框中的那个。这是来自 MSDN 的一个很好的文档。

4) 在您的界面中创建一个名为“完成”的按钮,将解析后的模板保存到一个新的 HTML 文件中。

于 2013-03-12T19:57:52.640 回答
0

正如评论中所建议的那样,听起来您确实想使用模板系统(我也喜欢并使用 jinja(好东西))。

这是一个更简单的例子

title = "My Page"
html = '''

<html>
<head>
<title>{0}</title>
</head>
<body>
</body>
<html>

'''.format(title)
print html
于 2013-03-12T20:00:23.110 回答