我正在从事其中一个项目,其中有一百万种更好的方法来完成我需要的事情,但我别无选择,我必须这样做。这里是:
有一个 Web 表单,当用户填写并点击提交时,使用表单数据创建一个人类可读的文本文件。它看起来像这样:
field_1: value for field one
field_2: value for field two
more data for field two (field two has a newline in it!)
field3: some more data
我的问题是:我需要将此文本文件解析回 Web 表单,以便用户可以对其进行编辑。
我怎么能以万无一失的方式做到这一点?数据库不是一个选项,我必须使用这些文本文件。
我的问题:
- 使用上面示例中的格式是否有一种万无一失的方法?
- 哪种人类可读格式会更好(换句话说我可以更改格式)
- 人类可读意味着非程序员可以阅读并知道什么是什么。
本项目使用 PHP。
更新
人类可读我的意思是任何人都可以阅读文本而不会被它淹没,包括你的祖母。