def try_create_file_from_csv():
    print("== try_create_file_from_csv ===========================================")
    input_path = os.path.join(full_path_name, "input/")
    output_path = os.path.join(full_path_name, "output/")

    # Create instance
    parser = JsonManager('parser')
    parser.set_input_path(input_path)
    parser.set_output_path(output_path)

    # Try to create json object
    successful, json_data = parser.create_json_object_from_csv("csv_file.csv", ';')
    parser.print_all_json_values(json_data)
    print("successful? %s" % successful)
    parser.write_json("test_csv_output.json", json_data)
    print("==================================================================")
    return
def try_create_file_from_list():
    print("== try_create_file_from_list ===========================================")
    output_path = os.path.join(full_path_name, "output/")
    json_values_array = []
    json_values_array.append(["key1", "value1"])
    json_values_array.append(["key2", "value2"])
    json_values_array.append(["key3", "value4"])

    # Create instance
    parser = JsonManager('parser')
    parser.set_output_path(output_path)

    # Try to create json object
    successful, json_data = parser.create_json_object_from_list(json_values_array, True)
    parser.print_all_json_values(json_data)
    print("successful? %s" % successful)
    parser.write_json("test_output.json", json_data)
    print("==================================================================")
    return