|
|
|
формирование XML
|
|||
|---|---|---|---|
|
#18+
Народ, подскажите, пожалуйста, помогите новечку. Каким образом я могу сформировать данную строку XML: <?xml version="1.0" encoding="windows-1251" ?> - <!-- Форма F555, ЭДО УК-ОДК --> - <EDO_ODKF555 VERSION="01"> <RegNumberOut>137-2053F555</RegNumberOut> <ReportOnDate>2004-11-11</ReportOnDate> Вот часть кода VB, с помощью которого формирую свой XML Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. и вот что у меня получается: <?xml version="1.0" encoding="Windows-1251" ?> - <!-- Форма F555, ЭДО УК-ОДК --> - <EDO_ODKF555> <RegNumberOut>137-2053F555</RegNumberOut> фактически мне надо добавить параметр VERSION="01" как это сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2004, 11:14:46 |
|
||
|
формирование XML
|
|||
|---|---|---|---|
|
#18+
да.... А вот это поменять?:) Set mainNode = xmlDoc.createNode(NODE_ELEMENT, "EDO_ODKF555", "") ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2004, 11:26:26 |
|
||
|
формирование XML
|
|||
|---|---|---|---|
|
#18+
весь вопрос в том, как его поменять. Если указать Set mainNode = xmlDoc.createNode(NODE_ELEMENT, "EDO_ODKF555", "01") то в итоге будет - <EDO_ODKF555 xmlns="01"> <RegNumberOut xmlns="01">137-2053F555</RegNumberOut> а мне надо вместо xmlns - VERSION и только в первой строке, а в дочерних - не указывать Сори если пишу глупость, столкнулся с этим впервые, а сделать надо быстро :-( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2004, 11:30:14 |
|
||
|
формирование XML
|
|||
|---|---|---|---|
|
#18+
Пишите вот так EDO_ODKF555 VERSION="01" - как строчку вместо EDO_ODKF555. Это же текст фактически. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2004, 11:41:17 |
|
||
|
формирование XML
|
|||
|---|---|---|---|
|
#18+
HummerПишите вот так EDO_ODKF555 VERSION="01" - как строчку вместо EDO_ODKF555. Это же текст фактически. На это VB выдает ошибку Run time error '-2147467259 (80004005)' Это имя не должно седержать знак " ": EDO_ODKF555--> <--VERSION="01" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2004, 11:46:46 |
|
||
|
формирование XML
|
|||
|---|---|---|---|
|
#18+
Ну что, больше предложений нет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2004, 14:11:46 |
|
||
|
формирование XML
|
|||
|---|---|---|---|
|
#18+
Учимся работать со строками: "EDO_ODKF555 Version = ""01""" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2004, 14:40:03 |
|
||
|
формирование XML
|
|||
|---|---|---|---|
|
#18+
TO Hummer: Результат такой: Run time error '-2147467259 (80004005)' Это имя не должно седержать знак " ": EDO_ODKF555--> <--VERSION="01" Решил данную проблему: просто надо добавить аттрибут :-) Код: plaintext 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2004, 15:18:27 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32797497&tid=1670162]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
58ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
| others: | 210ms |
| total: | 356ms |

| 0 / 0 |
