假设我收到了一个描述如何维修汽车的文本文件。
目前,文本文件包含了每种类型汽车的所有步骤:
即:
Step 1: Open Hood
Step 2: Check Fluids
Step 3: Fill gas tank (NA FOR ELECTRIC CARS)
Step 4: Charge car (NA FOR GAS CARS)
等
我想将此文本文件拆分为多个文件,每种类型的汽车都有一个文件。
Step 1: Open Hood
Step 2: Check Fluids
Step 3: Fill gas tank (NA FOR ELECTRIC CARS)
//Step 4: Charge car (NA FOR GAS CARS)
Step 1: Open Hood
Step 2: Check Fluids
//Step 3: Fill gas tank (NA FOR ELECTRIC CARS)
Step 4: Charge car (NA FOR GAS CARS)
但是,我希望它们仍然与原始文本文件相关。 如果原来的“Service_Cars”方向发生变化,我希望每个新文本文件都能更新。
我知道将这样的文本文件与一个主文件分开并不是最好的方法,但是假设机制已经有了这个列表,并且想要进行上述更改,以用于组织目的。
对于类似的东西,是否存在一个好的工具?到目前为止,我想出的最好的想法是编写一个程序,它接受“Master”文件,扫描“NA FOR _”,并生成其他文本文件。但是,我希望非程序员能够更新文本文件,所以我希望有一个更“自然”的解决方案。
非常感谢你的时间!
答案 0 :(得分:0)
您可能会发现一些有用的UML工具,可以将其建模为活动图。我使用在线免费工具(draw.io)来制作一个非常简单的图表:
此外,大多数UML工具都导出为XML。您可以解析它并使用它来生成.txt文件或任何其他格式。