39 lines
1.3 KiB
Markdown
39 lines
1.3 KiB
Markdown
# 活动图 XML To 有向图
|
||
> 基于 Networkx 包的 Python 处理程序
|
||
## 前期检查与须知
|
||
### 须知
|
||
1. 导出 XML 时不能选择"已压缩"选项
|
||
2. 所有的文本必须双击绑定于元素上,不能复制文本框
|
||
|
||
### 检查XML中是否有如下乱码
|
||
|
||

|
||
这样的乱码是Drawio程序添加的,在XML中全部替换为空即可<br>
|
||
方法:
|
||
按下 Ctrl + R, 查找框分别填入
|
||
```
|
||
</font>
|
||
<br>
|
||
</span>
|
||
<font style="font-size: 12px">
|
||
<span style="font-size: 10px">
|
||
<font style="font-size: 10px">
|
||
<span style="font-size: 12px">
|
||
```
|
||
替换框不填,点击`全部替换`即可,三次处理基本奏效,如果还有乱码情况请反馈给我,或自己寻找
|
||
<br>乱码通常来自于样式的无意义更改
|
||
|
||
## 程序使用
|
||
运行程序为`DFS_TO_ROUTES.py`
|
||
### 请先双击`安装包.bat`以安装程序使用的依赖
|
||
### 路径替换
|
||

|
||
<br>(**推荐**)如果将XML放在当前目录,替换此处引号中的文件名即可
|
||
<br>如果XML在别处,需使用绝对路径
|
||
### 字体替换
|
||

|
||
在 `main` 函数中根据当前系统平台,注释另一行代码
|
||
### 功能选择
|
||
每块注释标明了各个模块,如果不需该功能,注释某个函数即可
|
||

|