import pandas as pd import json # Carregar a planilha arquivo_excel = "beneficios.xlsx" # Substitua pelo caminho correto df = pd.read_excel(arquivo_excel, engine="openpyxl") # Selecionar apenas as colunas relevantes df = df[["Serviço", "Obs", "O que oferece", "Como operacionalizar"]] # Renomear colunas para melhor estruturação no JSON df = df.rename(columns={ "Serviço": "tipo_servico", "Obs": "beneficio", "O que oferece": "descricao", "Como operacionalizar": "regras" }) # Substituir valores NaN por "Não especificado" df = df.fillna("Não especificado") # Converter para JSON beneficios_json = df.to_dict(orient="records") # Salvar como arquivo JSON arquivo_json = "data/regras/beneficios.json" with open(arquivo_json, "w", encoding="utf-8") as f: json.dump(beneficios_json, f, indent=4, ensure_ascii=False) print(f"Arquivo JSON salvo como {arquivo_json}") # import pandas as pd # import json # # Carregar a planilha # arquivo_excel = "perguntas.xlsx" # Substitua pelo caminho correto # df = pd.read_excel(arquivo_excel, engine="openpyxl", header=2) # # Obter as perguntas a partir do cabeçalho (primeira linha) # perguntas = df.columns.tolist() # # Converter para JSON # arquivo_json_perguntas = "data/regras/perguntas.json" # with open(arquivo_json_perguntas, "w", encoding="utf-8") as f: # json.dump(perguntas, f, indent=4, ensure_ascii=False) # print(f"Arquivo JSON salvo como {arquivo_json_perguntas}")