XML выгружается в одну строку... #87983


#0 by Leech
делаю выгрузку XML... Вроде всё валидно, за тем исключением, что всё в одной строке... именно из-за этого другая программа, при открытии этого файла, некоторые поля не загружает... в основном текстовые... перенес ручками в ФАРе каждый узел на новую строку - всё в порядке... Чё посоветуете делать? Есть ли какой-то метод, чтобы с новой строки узлы выводились?
#1 by PVasili
Другая программа кривовата, XML должны быть пофих как внутри расположено... Как выводишь? Посмотри выгрузку в типовой...
#2 by Leech
вот один из создания узлов... А другую программу Налоговая делала... :))) Ну, конечно, не лично они...
#3 by Leech
В типовой тоже в одну строку...
#4 by Leech
А можно ли как-то подключить майкрософтский парсер?
#5 by В SDK
от мелкософта описывалась функция занимающаяся подобно
#6 by В SDK
описывалась функция или флаг при save как раз занимающаяся декорированием выходного файла. Навскидку не помню, но на мелкософтовском сайте был пример.
#7 by ШтушаКутуша
открой файлец в IE,все нормально видишь? тогда глянь в самой первой строке: <?xml version="1.0" encoding="Windows-1251"?> , если стоит encoding="UTF...", то скорей всего в этом причина....
#8 by Leech
Да, всё отображается валидно... С кодировкой тож порядок... Всё дело лишь в том, что формируется всё в одну строку...
#9 by Leech
Всё, что мне приходит в голову - после того, как XML сформирован, открывать его как текстовый файл и ставить в конце каждого узла признаки конца строки... Изврат получается...
#10 by ШтушаКутуша
Ну на куя,ну на куя,я вас спрашиваю...нужны 1С-ные извраты, да работай через MS XML и все будет пучкарусом
#11 by Tiamat
как по втоему работает "1с-овский" изврат? он как раз и вызывает мс-парсер для работы ... когда ты открываешь файл в ie тоже в "одну строку"?
#12 by alevnev
Лично сам не морочился с 1С-ской компонентой... Нашел другую...
#13 by Убитая С Тазом
Есть такой прикол. Открываем ие- вроде все по строчкам разложено... в фаре... одна строка... лечится с помощь хмл нотепаде от микрософт. Открыли файл в нем и просто сохранили... вуаля все заипцом...
#14 by Leech
Да, в IE всё нормально отображается... открывать/закрывать ещё чем-то - не канает, потому как делается это всё не для меня, а для большой группы клиентов... Смешно будет, если ещё со своей обработкой я им буду давать ещё какую-то программу "Сформируйте, запомните путь, откройте эту программу, загрузите этот файл, сохраните, закройте программу, теперь можете открывать эту программу и XML загрузится"...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С