Разбор файла .xlsx в другую форму
Всем Привет,
Я не знаю, как загрузить пример файла для вопроса. Так что вставляем контент прямо сюда.
у меня есть следующий файл .xlsx.
Application Field Detail: Control Procedures System Name: DPE Archer GRC Version: 6.1.00201.1002 Tuesday, October 10, 2017 Application Name: Control Procedures Description: sss Status: Production Application Owner(s): "CM: Admin PM: Admin" Field Calculation Order: ssss Recalculation Schedule: 0 Days Application Fields General: Field Name: Procedure ID Alias: Procedure_ID Field ID: {426748AB-F600-4930-9CBE-AC176F9924FD} Field Type: Tracking ID Status: Active Description: "This field is automatically populated with a value that uniquely identifies the record across all applications within the system." Display Control: Read Only Field Permissions: Public Options: Search Results: Yes Search Default: Yes Key: No Configuration Attributes: ID Type: System ID Prefix: Suffix: Help Text: Text: "This field displays a value that uniquely identifies the record across all applications within the system." View Display: Tooltip Edit Display: Tooltip General: Field Name: Last Updated Alias: Last_Updated Field ID: {FD766D6A-7EB3-462B-B32B-F81612504336} Field Type: Last Updated Date Status: Active Description: "This field is automatically populated with the date the record was last updated." Display Control: Read Only Field Permissions: Public Options: Search Results: Yes Search Default: No Include Time: Yes Include User: Yes Header Display: Yes Help Text: Text: This field displays the date the record was last updated. View Display: Tooltip Edit Display: Tooltip
Я хотел бы преобразовать это в следующий формат
Application/Questionnaire Field Name Field Alias Field ID Status Level Field Type Description Help Text Required? Calculated Field? Control Procedures Procedure ID Procedure_ID {426748AB-F600-4930-9CBE-AC176F9924FD} Tracking ID "This field is automatically populated with a value that uniquely identifies the record across all applications within the system." "This field displays a value that uniquely identifies the record across all applications within the system." Control Procedures Last Updated Last_Updated {FD766D6A-7EB3-462B-B32B-F81612504336} Last Updated Date "This field is automatically populated with the date the record was last updated." This field displays the date the record was last updated. Control Procedures Description Description {8AAB3C20-FE24-40BE-B5D6-90F32C2B8767} Text This field is used to describe the control activity. Enter a detailed description of the control activity. No Control Procedures Control Placement Control_Placement {0BC9C8A6-D992-4A3A-801D-2D10E081C13E} Values List "This field indicates whether the control is preventive or detective. For definitions, see the field-level help text." "Select whether the control is preventive or detective according to the following definitions:"
Я изо всех сил пытаюсь придумать какую - то логику. Может, мне кто-нибудь поможет?
С уважением,
Сваям
Что я уже пробовал:
Я довольно сильно боролся с логикой. Так что никак не могли начать.
Было бы здорово, если бы я мог получить какое - то руководство.
Maciej Los
Вы уверены, что это файл xlsx? Это может быть csv-файл.
swayamrath
Это xlsx. :)