# Arxml-Editor **Repository Path**: edwinlee1/Arxml-Editor ## Basic Information - **Project Name**: Arxml-Editor - **Description**: No description available - **Primary Language**: Unknown - **License**: GPL-3.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-07-30 - **Last Updated**: 2025-07-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # ArxmlEditor Similar to Artop editor example. A Viewer which can view create, modify and delete element in arxml. ![image](https://user-images.githubusercontent.com/101047683/226934271-f2fbe86a-2488-489f-9f8e-d5ed2d59bfe6.png) * With help of Vector AUTOSAR Scripting Engine, it is easy to handle arxml for all kind of version from R4.0 to R20-11. * View arxml in a matter of Treeview with expandable style. * Add child is possible. * Delete child is also possible. This repository is a kind of experimental and latter may use this technology in Autosar Configurator repository. # Usage ## Add arxml file(s) __File -> Load__ ![image](https://user-images.githubusercontent.com/101047683/233653603-29a74c24-8564-4e9f-b268-ea85f3c72069.png) __Multiple files can be picked at same time.__ ![image](https://user-images.githubusercontent.com/101047683/233654210-33ca254e-e000-436b-bf80-d40b39112076.png) ![image](https://user-images.githubusercontent.com/101047683/233654479-296e42bd-c5be-4c46-bb75-d41f96a65cbd.png) __If you want more file open at same time. Repeat File Load.__ ## Save arxml file(s) __File -> Save__ ![image](https://user-images.githubusercontent.com/101047683/233655085-53a2ab53-a082-461d-8a6c-f15ea4b67cc9.png) ## Reload opened arxml file(s) __File -> Reload__ ![image](https://user-images.githubusercontent.com/101047683/233655592-a286faf3-3a74-45aa-88b4-20bee15d24f1.png) ## Create new arxml file __File -> New__ ![image](https://user-images.githubusercontent.com/101047683/233655692-94a1c4ab-ab77-4197-a91a-26e232a2a481.png) __Choose arxml version__ ![image](https://user-images.githubusercontent.com/101047683/233656190-d54b278e-f01e-41dc-85af-c7ac3d71eb50.png) __Input filename and save__ ![image](https://user-images.githubusercontent.com/101047683/233656268-766d0925-0903-4375-99f1-3a056c5a8327.png) ## Close opened arxml file(s) ![image](https://user-images.githubusercontent.com/101047683/233656469-ec05b913-8c74-485d-b4b4-5472f79c1ca0.png) ## View __When mouse hover over am item, a short summary will appear.__ ![image](https://user-images.githubusercontent.com/101047683/226934906-4d5c1c9e-33ec-426e-bfb3-a54bc3fb3fec.png) __Expand treeview can get more child element.__ ![image](https://user-images.githubusercontent.com/101047683/226935310-3fdfa1c0-97eb-4c2e-928d-40f58462a435.png) __Click on element, properties can be shown.__ ![image](https://user-images.githubusercontent.com/101047683/226935618-a576f6c9-71f9-4b89-b22a-b8580011d35d.png) ## Add __Right click on node can add child element.__ ![image](https://user-images.githubusercontent.com/101047683/221446993-c677ee97-2fed-444d-8f4c-ef75ebedd696.png) ## Delete __It is also possilbe to delete element.__ ![image](https://user-images.githubusercontent.com/101047683/221447024-51b8a534-f18b-4941-b89a-1a42d01424a4.png) ## Edit __Single property can be modified.__ ![image](https://user-images.githubusercontent.com/101047683/226936391-8ba188ce-2bb1-4112-ae94-d6574dd3078f.png) __Not required property can be deleted.__ ![image](https://user-images.githubusercontent.com/101047683/226936627-9b3e2226-899e-4dd0-bcc6-9f3620056a13.png) __Not required property can be added.__ ![image](https://user-images.githubusercontent.com/101047683/226936753-e3e16abe-dc38-494c-afa2-ae78ff926062.png) ![image](https://user-images.githubusercontent.com/101047683/226937290-6572b427-1b9d-479b-8934-80df27451566.png) __Property with enumerate value can be choosen.__ ![image](https://user-images.githubusercontent.com/101047683/226937007-cb6cab8e-b476-4623-94ec-2d06d80adf55.png) __Multiple property can be modified.__ ![image](https://user-images.githubusercontent.com/101047683/226937685-87a1c021-1910-4869-8acb-65e2e93cb1ec.png) __Multiple property can be deleted and added.__ ![image](https://user-images.githubusercontent.com/101047683/226937866-605943e6-0151-47fb-8c0a-e48cd2c19294.png) __Reference in opened arxml can be list to choosen.__ ![image](https://user-images.githubusercontent.com/101047683/233657448-d8b8b33a-d9c7-43a4-a1db-805d2ada2939.png)