• С помощью какой библиотеки(python) можно конвертировать xml в pdf?

    @Pyden Автор вопроса
    Благодарю. Да, я тоже создавал датафреймы из xml, когда обрабатывал их. Но теперь появилась задача, преобразовать их в pdf и вы мне очень помогли. Спасибо!
  • Как добавить префикс в xml python?

    @Pyden Автор вопроса
    mayton2019, а можешь подсказать как? Почему они указаны в первом xml? вроде как тоже не используются в древе. Если я правильно тебя понял.
  • Как добавить префикс в xml python?

    @Pyden Автор вопроса
    mayton2019, и вот тот, что генерирую я. Вроде все тоже самое, за исключением этих префиксов.

    This XML file does not appear to have any style information associated with it. The document tree is shown below.
    <TerritoryToGKN xmlns="urn://x-artefacts-rosreestr-ru/incoming/territory-to-gkn/1.0.4" xmlns:Spa2="urn://x-artefacts-rosreestr-ru/commons/complex-types/entity-spatial/2.0.1" xmlns:p1="http://www.w3.org/2001/XMLSchema-instance" xmlns:tns="urn://x-artefacts-smev-gov-ru/supplementary/commons/1.0.1" NameSoftware="АРГО" VersionSoftware="7.1.9573" GUID="64e0c1f3-c42c-433e-a5ea-6dcdfbc1fe31" p1:schemaLocation="urn://x-artefacts-rosreestr-ru/incoming/territory-to-gkn/1.0.4 TerritoryToGKN_v01.xsd">
    <Title>
    <Clients>
    <Client Date="2022-10-20">
    <Organization>
    <Name>Управление Росреестра по Московской области</Name>
    <Agent>
    <Appointment>Руководитель</Appointment>
    <tns:FamilyName>Зайцева</tns:FamilyName>
    <tns:FirstName>Светлана</tns:FirstName>
    <tns:Patronymic>Юрьевна</tns:Patronymic>
    </Agent>
    </Organization>
    </Client>
    </Clients>
    <Contractor>
    <OrganisationContractor>
    <Name>Управление Росреестра по Московской области</Name>
    <CodeOGRN>1027700485757</CodeOGRN>
    <Address>143403, МОСКОВСКАЯ ОБЛАСТЬ, Г. КРАСНОГОРСК, УЛ. РЕЧНАЯ, Д.8</Address>
    </OrganisationContractor>
    </Contractor>
    </Title>
    <EntitySpatial EntSys="ID50.2">
    <Spa2:SpatialElement>
    <Spa2:SpelementUnit TypeUnit="Точка" SuNmb="1">
    <Spa2:Ordinate X="477907.95" Y="2210296.23" NumGeopoint="1" DeltaGeopoint="0.10" GeopointOpred="692006000000"/>
    </Spa2:SpelementUnit>
    <Spa2:SpelementUnit TypeUnit="Точка" SuNmb="2">
    <Spa2:Ordinate X="477907.95" Y="2210300.23" NumGeopoint="2" DeltaGeopoint="0.10" GeopointOpred="692006000000"/>
    </Spa2:SpelementUnit>
    <Spa2:SpelementUnit TypeUnit="Точка" SuNmb="3">
    <Spa2:Ordinate X="477903.95" Y="2210300.23" NumGeopoint="3" DeltaGeopoint="0.10" GeopointOpred="692006000000"/>
    </Spa2:SpelementUnit>
    <Spa2:SpelementUnit TypeUnit="Точка" SuNmb="4">
    <Spa2:Ordinate X="477903.95" Y="2210296.23" NumGeopoint="4" DeltaGeopoint="0.10" GeopointOpred="692006000000"/>
    </Spa2:SpelementUnit>
    <Spa2:SpelementUnit TypeUnit="Точка" SuNmb="1">
    <Spa2:Ordinate X="477907.95" Y="2210296.23" NumGeopoint="1" DeltaGeopoint="0.10" GeopointOpred="692006000000"/>
    </Spa2:SpelementUnit>
    </Spa2:SpatialElement>
    </EntitySpatial>
    <CoordSystems>
    <Spa2:CoordSystem Name="МСК-50, зона 2" CsId="ID50.2"/>
    </CoordSystems>
    <Diagram>
    <AppliedFile Kind="01" Name="Applied_files\Diagram_1.pdf"/>
    </Diagram>
    </TerritoryToGKN>
  • Как добавить префикс в xml python?

    @Pyden Автор вопроса
    mayton2019,
    <code>This XML file does not appear to have any style information associated with it. The document tree is shown below.
    <TerritoryToGKN xmlns:tns="urn://x-artefacts-smev-gov-ru/supplementary/commons/1.0.1" xmlns:Doc5="urn://x-artefacts-rosreestr-ru/commons/complex-types/document-info/5.0.1" xmlns:CadEng4="urn://x-artefacts-rosreestr-ru/commons/complex-types/cadastral-engineer/4.1.1" xmlns:Spa2="urn://x-artefacts-rosreestr-ru/commons/complex-types/entity-spatial/2.0.1" xmlns:p1="http://www.w3.org/2001/XMLSchema-instance" xmlns="urn://x-artefacts-rosreestr-ru/incoming/territory-to-gkn/1.0.4" NameSoftware="АРГО" VersionSoftware="7.1.9573" GUID="64e0c1f3-c42c-433e-a5ea-6dcdfbc1fe31" p1:schemaLocation="urn://x-artefacts-rosreestr-ru/incoming/territory-to-gkn/1.0.4 TerritoryToGKN_v01.xsd">
    <Title>
    <Clients>
    <Client Date="2022-10-20">
    <Organization>
    <Name>Управление Росреестра по Московской области</Name>
    <Agent>
    <Appointment>Руководитель</Appointment>
    <tns:FamilyName>Зайцева</tns:FamilyName>
    <tns:FirstName>Светлана</tns:FirstName>
    <tns:Patronymic>Юрьевна</tns:Patronymic>
    </Agent>
    </Organization>
    </Client>
    </Clients>
    <Contractor>
    <OrganisationContractor>
    <Name>Управление Росреестра по Московской области</Name>
    <CodeOGRN>1027700485757</CodeOGRN>
    <Address>143403, МОСКОВСКАЯ ОБЛАСТЬ, Г. КРАСНОГОРСК, УЛ. РЕЧНАЯ, Д.8</Address>
    </OrganisationContractor>
    </Contractor>
    </Title>
    <EntitySpatial EntSys="ID50.2">
    <Spa2:SpatialElement>
    <Spa2:SpelementUnit TypeUnit="Точка" SuNmb="1">
    <Spa2:Ordinate X="477907.95" Y="2210296.23" NumGeopoint="1" DeltaGeopoint="0.10" GeopointOpred="692006000000"/>
    </Spa2:SpelementUnit>
    <Spa2:SpelementUnit TypeUnit="Точка" SuNmb="2">
    <Spa2:Ordinate X="477907.95" Y="2210300.23" NumGeopoint="2" DeltaGeopoint="0.10" GeopointOpred="692006000000"/>
    </Spa2:SpelementUnit>
    <Spa2:SpelementUnit TypeUnit="Точка" SuNmb="3">
    <Spa2:Ordinate X="477903.95" Y="2210300.23" NumGeopoint="3" DeltaGeopoint="0.10" GeopointOpred="692006000000"/>
    </Spa2:SpelementUnit>
    <Spa2:SpelementUnit TypeUnit="Точка" SuNmb="4">
    <Spa2:Ordinate X="477903.95" Y="2210296.23" NumGeopoint="4" DeltaGeopoint="0.10" GeopointOpred="692006000000"/>
    </Spa2:SpelementUnit>
    <Spa2:SpelementUnit TypeUnit="Точка" SuNmb="1">
    <Spa2:Ordinate X="477907.95" Y="2210296.23" NumGeopoint="1" DeltaGeopoint="0.10" GeopointOpred="692006000000"/>
    </Spa2:SpelementUnit>
    </Spa2:SpatialElement>
    </EntitySpatial>
    <CoordSystems>
    <Spa2:CoordSystem Name="МСК-50, зона 2" CsId="ID50.2"/>
    </CoordSystems>
    <Diagram>
    <AppliedFile Kind="01" Name="Applied_files\Diagram_1.pdf"/>
    </Diagram>
    </TerritoryToGKN></code>
  • Как добавить префикс в xml python?

    @Pyden Автор вопроса
    mayton2019, честно не могу сказать. У меня есть xml и на его основе надо создать другие. Вот в этом тестовом есть все префиксы, что указал выше. А в том, что создаю, не хватает 2. Я новичок в этом деле. Их не обязательно все использовать?
  • Как добавить префикс в xml python?

    @Pyden Автор вопроса
    через ET._namespace_map у меня тоже отображается, что есть. Но в самом файле этих префиксов нет.