#!/usr/bin/env python # -*- coding: utf-8 -*- import json # 讀取表格數據 with open('excel_table.md', 'r', encoding='utf-8') as f: lines = f.readlines() # 解析數據(跳過表頭和分隔線) data = [] for line in lines[2:]: # 跳過表頭和分隔線 line = line.strip() if not line or not line.startswith('|'): continue # 移除首尾的管道符號並分割 parts = [p.strip() for p in line[1:-1].split('|')] if len(parts) >= 4: data.append({ '事業體': parts[0], '處級單位': parts[1], '部級單位': parts[2], '崗位名稱': parts[3] }) # 生成 HTML html_content = ''' 組織架構預覽

📊 公司組織架構預覽

總計: ''' + str(len(data)) + ''' 筆資料
''' # 添加表格行 for row in data: html_content += f''' ''' html_content += '''
事業體 處級單位 部級單位 崗位名稱
{row['事業體']} {row['處級單位'] if row['處級單位'] else ''} {row['部級單位'] if row['部級單位'] else ''} {row['崗位名稱']}
''' # 寫入文件 with open('review.html', 'w', encoding='utf-8') as f: f.write(html_content) print(f"預覽頁面已生成:review.html") print(f"共包含 {len(data)} 筆組織架構資料")