Десериализация файлов Tekla Structures * .lis - PullRequest
0 голосов
/ 24 апреля 2019

Мне нужно десериализовать *.lis файлы, созданные из программного обеспечения BIM под названием Tekla Structures.Файл выглядит следующим образом:

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 ..............
        ................................................
    }
}

¿Это связано с известным форматом сериализации?

1 Ответ

0 голосов
/ 18 мая 2019

Это похоже на каталог профилей. Я не нашел полной документации, но у поддержки Thekla есть прокомментированный пример .

...