MCPcopy Create free account

hub / github.com/ThomHurks/dblp-to-csv / functions

Functions19 in github.com/ThomHurks/dblp-to-csv

↓ 3 callersFunctionset_type_information
(element_types: dict, current_tag: str, column_name: str, value: str)
XMLToCSV.py:236
↓ 2 callersFunctionparse_xml
(xml_file, elements: set, output_files: Dict[str, csv.DictWriter], relation_attributes: set, ann
XMLToCSV.py:149
↓ 2 callersFunctionset_cell_value
(data: dict, column_name: str, value: str, multiple_valued_cells: set)
XMLToCSV.py:224
↓ 1 callersFunctiongenerate_neo4j_import_command
(elements: set, relations: set, relation_alias: dict, output_filename: str)
XMLToCSV.py:334
↓ 1 callersFunctionget_element_attributes
(xml_file, elements: set)
XMLToCSV.py:108
↓ 1 callersFunctionget_elements
(dtd_file)
XMLToCSV.py:79
↓ 1 callersFunctionget_high_level_type
(types: set)
XMLToCSV.py:314
↓ 1 callersFunctionget_type
Attempt to handle types int, float, boolean and string, nothing more complex since output is CSV.
XMLToCSV.py:246
↓ 1 callersFunctionmain
()
XMLToCSV.py:365
↓ 1 callersFunctionopen_outputfiles
(elements: set, element_attributes: dict, output_filename: str, annotated: bool = False)
XMLToCSV.py:89
↓ 1 callersFunctionparse_args
()
XMLToCSV.py:43
↓ 1 callersFunctionset_relation_values
(relations: dict, data: dict, relation_attributes: set, to_id: int)
XMLToCSV.py:206
↓ 1 callersFunctiontranslate_type
(type_input: str, neo4j_style: bool = False)
XMLToCSV.py:308
↓ 1 callersFunctionwrite_annotated_header
(array_elements: dict, element_types: dict, output_filename: str, neo4j_style: bool = False)
XMLToCSV.py:284
↓ 1 callersFunctionwrite_relation_files
(output_filename: str, relations: dict, relation_alias: dict, unique_id: int)
XMLToCSV.py:347
Method__init__
(self, invalid_element_name, tag_name, parent_name)
XMLToCSV.py:17
Method__str__
(self)
XMLToCSV.py:22
Functionexisting_file
(filename: str)
XMLToCSV.py:28
Functionvalid_relation
(relation: str)
XMLToCSV.py:35