Имя: Пароль:
IT
 
Как в XML файле ставить комментарии?
0 Гений 1С
 
гуру
11.07.06
11:08
Или нельзя?
1 WiFi 2
 
11.07.06
11:16
(0) можно. Еще как можно :)
Вот: <!-- Комментарий -->
Ничего не напоминает? ;)
2 smaharbA
 
11.07.06
11:19
и так...
...
<comment>
Тута всякая вода
</comment>
3 Гений 1С
 
гуру
11.07.06
11:20
уверен?
4 Гений 1С
 
гуру
11.07.06
11:20
(1) проверил - не работает...
5 Гений 1С
 
гуру
11.07.06
11:21
(2) ну так я и сам могу. а встроенного ничего нет?
6 WiFi 2
 
11.07.06
11:30
(3) абсолютно уверен!
Потому, как делал.
Сейчас еще раз сделаю.
7 WiFi 2
 
11.07.06
11:32
(3) Проверил. Работает, как часы!
<?xml version="1.0" encoding="utf-8" ?>
<!-- Комментарий здесь -->
<root>
   <!-- и здесь -->
   <item>1</item>
   <item>2</item>
</root>
<!-- в общем, хоть где -->
8 Череп
 
11.07.06
11:32
(1) Напоминает. Тока вспомнить не могу - толи АСП?
9 PVasili
 
11.07.06
12:13
(0) Тебе не стыдно? по послендней рекомендации от  04/02/2004 впрочем как и раньше: http://www.w3.org/TR/REC-xml/#sec-comments
- Комментариями является любая область данных, заключенная между последовательностями символов <!-- и -->
10 Добрый
 
11.07.06
12:15
(9) Гениталиям 1С стыдно не бывает.
11 Гений 1С
 
гуру
11.07.06
12:16
(9) Не знаю чувак, но если я вставляю комменты мелкософтовский парсер не парсит
12 Гений 1С
 
гуру
11.07.06
12:17
Вот код, который парсит, коменты не берет:
Function GetXmlFromString(s)
   Set xmlDoc = CreateObject("Microsoft.XMLDOM")
   If CaseIgnoreFind(Trim(s), "<?xml") = 0 Then
       S_Parse = "<?xml version=""1.0"" encoding=""windows-1251""?>" & s
   Else
       S_Parse = s
   End If
   xmlDoc.LoadXML (S_Parse) 'From string
   Set GetXmlFromString = xmlDoc
End Function
13 WiFi 2
 
11.07.06
12:34
(12) это что за код? :)
что ты хочешь им сделать?
Может этот фрагмент что-то прояснит:
commentItem = xmlDoc.createComment("Hello World!");
xmlDoc.documentElement.appendChild(commentItem);
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой