javascript - 反序列化 Tekla Structures *.lis 文件
问题描述
我需要反序列*.lis
化从名为 Tekla Structures 的 BIM 软件生成的文件。该文件如下所示:
PROFILE DATABASE EXPORT VERSION = 3
PROFILE_NAME = "HEA100";
{
TYPE = 1; SUB_TYPE = 1001; COORDINATE = 0.000;
{
"HEIGHT" 9.600000000E+001
"WIDTH" 1.000000000E+002
"WEB_THICKNESS" 5.000000000E+000
"FLANGE_THICKNESS" 8.000000000E+000
................................................
.............more parameters here ..............
................................................
}
}
PROFILE_NAME = "ANOTHER_PROFILE";
{
TYPE = 1; SUB_TYPE = 1001; COORDINATE = 0.000;
{
"HEIGHT" 9.600000000E+001
"WIDTH" 1.000000000E+002
"WEB_THICKNESS" 5.000000000E+000
"FLANGE_THICKNESS" 8.000000000E+000
................................................
.............more parameters here ..............
................................................
}
}
¿ 这与已知的序列化格式有关吗?
解决方案
这似乎是一个配置文件目录。我没有找到完整的文档,但 Thekla 支持有一个注释示例。
推荐阅读
- javascript - 使触摸滑块的图像像超链接一样重定向到特定页面
- html - 有没有办法在 Chrome 浏览器开发者工具上检查文本是否转义?
- python - 在 Python 中保存斜率系数
- assembly - RISC-V 汇编语言程序将华氏温度转换为摄氏温度
- javascript - Javascript 代码仅在 Chrome 开发者工具打开时在 Chrome 中有效
- android - 编写一个使用 KeyEvent 将文本插入文本字段的 Android 系统应用程序。但扩展的 unicode 字符不可打印
- python - 我如何在 tkinter 中创建带有背景的圆形按钮
- wordpress - 在以前的多站点 WordPress 安装中无法查看、更改、添加或删除插件或主题。我应该怎么办?
- python - 尝试使用套接字和 tkinter 制作服务器应用程序
- sql - 混合索引和非索引字段的Django过滤器的效率?