Запрос так выглядит :
let
Источник = Folder.Files("C:\Adelaur\May\J1\EF\Folder 01"),
#"Комбинированные двоичные значения" = Binary.Combine(Источник[Content]),
#"Импортированные данные XML" = Xml.Tables(#"Комбинированные двоичные значения")
in
#"Импортированные данные XML"
Потом внимательней посмотрел статью и увидел это :
Попробовал, частично помогло :ошибку перестал выдавать, цифры отобразились, а текст наоборот стал "не читаемым"
Запрос стал таким :
let
Источник = Folder.Files("C:\Adelaur\May\J1\EF\Folder 01"),
#"Добавлен пользовательский объект" = Table.AddColumn(Источник, "Custom", each Xml.Tables([Content], null, 1251)),
#"Развернутый элемент Custom" = Table.ExpandTableColumn(#"Добавлен пользовательский объект", "Custom", {"Name", "Table"}, {"Custom.Name", "Custom.Table"}),
#"Развернутый элемент Custom.Table" = Table.ExpandTableColumn(#"Развернутый элемент Custom", "Custom.Table", {"http://zakupki.gov.ru/oos/types/1", "Attribute:schemeVersion"}, {"Custom.Table.http://zakupki.gov.ru/oos/types/1", "Custom.Table.Attribute:schemeVersion"}),
#"Развернутый элемент Custom.Table.http://zakupki.gov.ru/oos/types/1" = Table.ExpandTableColumn(#"Развернутый элемент Custom.Table", "Custom.Table.http://zakupki.gov.ru/oos/types/1", {"protocolLot", "protocolPublisher", "purchaseNumber"}, {"Custom.Table.http://zakupki.gov.ru/oos/types/1.protocolLot", "Custom.Table.http://zakupki.gov.ru/oos/types/1.protocolPublisher", "Custom.Table.http://zakupki.gov.ru/oos/types/1.purchaseNumber"}),
#"Развернутый элемент Custom.Table.http://zakupki.gov.ru/oos/types/1.protocolLot" = Table.ExpandTableColumn(#"Развернутый элемент Custom.Table.http://zakupki.gov.ru/oos/types/1", "Custom.Table.http://zakupki.gov.ru/oos/types/1.protocolLot", {"applications"}, {"Custom.Table.http://zakupki.gov.ru/oos/types/1.protocolLot.applications"}),
#"Развернутый элемент Custom.Table.http://zakupki.gov.ru/oos/types/1.protocolLot.applications" = Table.ExpandTableColumn(#"Развернутый элемент Custom.Table.http://zakupki.gov.ru/oos/types/1.protocolLot", "Custom.Table.http://zakupki.gov.ru/oos/types/1.protocolLot.applications", {"application"}, {"Custom.Table.http://zakupki.gov.ru/oos/types/1.protocolLot.applications.application"}),
#"Развернутый элемент Custom.Table.http://zakupki.gov.ru/oos/types/1.protocolLot.applications.application" = Table.ExpandTableColumn(#"Развернутый элемент Custom.Table.http://zakupki.gov.ru/oos/types/1.protocolLot.applications", "Custom.Table.http://zakupki.gov.ru/oos/types/1.protocolLot.applications.application", {"appRating", "winnerPrice"}, {"Custom.Table.http://zakupki.gov.ru/oos/types/1.protocolLot.applications.application.appRating", "Custom.Table.http://zakupki.gov.ru/oos/types/1.protocolLot.applications.application.winnerPrice"}),
#"Развернутый элемент Custom.Table.http://zakupki.gov.ru/oos/types/1.protocolPublisher" = Table.ExpandTableColumn(#"Развернутый элемент Custom.Table.http://zakupki.gov.ru/oos/types/1.protocolLot.applications.application", "Custom.Table.http://zakupki.gov.ru/oos/types/1.protocolPublisher", {"publisherOrg"}, {"Custom.Table.http://zakupki.gov.ru/oos/types/1.protocolPublisher.publisherOrg"}),
#"Развернутый элемент Custom.Table.http://zakupki.gov.ru/oos/types/1.protocolPublisher.publisherOrg" = Table.ExpandTableColumn(#"Развернутый элемент Custom.Table.http://zakupki.gov.ru/oos/types/1.protocolPublisher", "Custom.Table.http://zakupki.gov.ru/oos/types/1.protocolPublisher.publisherOrg", {"fullName"}, {"Custom.Table.http://zakupki.gov.ru/oos/types/1.protocolPublisher.publisherOrg.fullName"})
in
#"Развернутый элемент Custom.Table.http://zakupki.gov.ru/oos/types/1.protocolPublisher.publisherOrg"
Потом обратил внимание на кодировку, сверил со своими файлами : у меня UTF-8. Поменял , появилась новая ошибка : "Ошибка выражения: Имя "UTF" не распознано. Убедитесь в том, что оно написано верно."
Запрос :
let
Источник = Folder.Files("C:\Adelaur\May\J1\EF\Folder 01"),
#"Добавлен пользовательский объект" = Table.AddColumn(Источник, "Custom", each Xml.Tables([Content], null, UTF-8))
in
#"Добавлен пользовательский объект"