Updates the treeview from JSON in the text widget
(self, text_widget)
| 307 | pass |
| 308 | |
| 309 | def update_treeview_from_json(self, text_widget): |
| 310 | """Updates the treeview from JSON in the text widget""" |
| 311 | try: |
| 312 | json_content = text_widget.get("1.0", tk.END) |
| 313 | parsed_json = json.loads(json_content) |
| 314 | self.data = parsed_json |
| 315 | self.clear_all() |
| 316 | self.insert_json('', parsed_json) |
| 317 | except json.JSONDecodeError: |
| 318 | tk.messagebox.showerror("Error", "Invalid JSON format") |
| 319 | |
| 320 | def Save_File(self): |
| 321 | self.update_treeview_from_json(self.text_widget) |
no test coverage detected