Inheritance 文本文件更改继承,是否可能?

Inheritance 文本文件更改继承,是否可能?,inheritance,text,organization,Inheritance,Text,Organization,比如说,我收到了一个描述如何维修汽车的文本文件 目前,文本文件中列出了每种类型汽车的所有步骤: 即: Service_Cars.txt 等 我想将此文本文件拆分为多个文件,每种类型的汽车一个 Service_Gas_Car.txt Service_Electric_Car.txt 但是,我希望它们仍然与原始文本文件相关。 如果原始的“服务车”方向发生变化,我希望更新我的每个新文本文件 我知道用一个主文件拆分这样的文本文件不是最好的方法,但是假设一个技工已经有了这个列表,并且为了组织的目的想要进行

比如说,我收到了一个描述如何维修汽车的文本文件

目前,文本文件中列出了每种类型汽车的所有步骤:

即:

Service_Cars.txt 等

我想将此文本文件拆分为多个文件,每种类型的汽车一个

Service_Gas_Car.txt Service_Electric_Car.txt 但是,我希望它们仍然与原始文本文件相关。 如果原始的“服务车”方向发生变化,我希望更新我的每个新文本文件

我知道用一个主文件拆分这样的文本文件不是最好的方法,但是假设一个技工已经有了这个列表,并且为了组织的目的想要进行上面的更改

对于这样的事情,有没有一个好的工具?到目前为止,我想到的最好的办法是编写一个程序,该程序接收“Master”文件,扫描“NA for_u”,并生成其他文本文件。然而,我希望非程序员能够更新文本文件,所以我希望有一个更“自然”的解决方案


非常感谢您抽出时间

您可能会发现一些有用的UML工具,可以将其建模为活动图。我使用了一个在线免费工具()制作了一个非常简单的图表:


此外,大多数UML工具都导出到XML。您可以解析它并使用它生成.txt文件或任何其他格式。

我同意,如果我从头开始,UML将是一个很好的工具。问题是这些文本文件已经存在,我的任务是将它们用作我的基本“主”文件。因此,纯文本文件有一个遗留问题,它看起来像带有行号的伪代码(就像在一些旧的基本噩梦中)。你必须使用一些防御性编程,因为有一些不懂技术的人(如机械师)。。。这看起来很有趣!。抱歉,我帮不上忙。这正是正在发生的事情:(没问题!现在我只是坚持编写一个GUI应用程序,获取文本文件,对其进行解析(查找NA标志),然后生成其他文件。这样,操作员仍然可以编辑“主”文件,但可以在其他地方使用漂亮的新文本文件。(我仍然非常感谢有更好的方法来做这个哈哈)非常感谢你的尝试!
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)