|
|
|
Кавычки в строке
|
|||
|---|---|---|---|
|
#18+
Добрый день. Пишу программу на VB: считывает данные из DOS- файла (txt) и записывает в XML. Не могу разобраться с кавычками. Нужно получить строку: <?xml version="1.0" encoding="windows-1251" ?> Пишу: a1 = " <? xml version=" + "1.0" + " encoding=" + "Windows - 1251" + " ?>" или a1 = " <? xml version=1.0 encoding=Windows - 1251 ?>" Получается: " <? xml version=1.0 encoding=Windows - 1251 ?>" Как получить кавычки внутри сроки, а внешние убрать? Заранее благодарна за помощь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.07.2007, 14:51 |
|
||
|
Кавычки в строке
|
|||
|---|---|---|---|
|
#18+
a = "<?xml version=""1.0"" encoding=""windows-1251"" ?>" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.07.2007, 15:00 |
|
||
|
Кавычки в строке
|
|||
|---|---|---|---|
|
#18+
нет, соврал... Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.07.2007, 15:02 |
|
||
|
Кавычки в строке
|
|||
|---|---|---|---|
|
#18+
Получилось "<?xml version=""1.0"" encoding=""windows-1251"" ?>""" Увы... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.07.2007, 15:20 |
|
||
|
Кавычки в строке
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.07.2007, 15:33 |
|
||
|
Кавычки в строке
|
|||
|---|---|---|---|
|
#18+
В MsgBox выходит правильно, а в xml все равно лишние кавычки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.07.2007, 16:05 |
|
||
|
Кавычки в строке
|
|||
|---|---|---|---|
|
#18+
попробуй через Chr(34) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.07.2007, 16:10 |
|
||
|
Кавычки в строке
|
|||
|---|---|---|---|
|
#18+
NessOВ MsgBox выходит правильно, а в xml все равно лишние кавычки. Похоже в MsgBox ты показываешь одно, а в файл выводишь другое (или файл вообще старый). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.07.2007, 16:13 |
|
||
|
Кавычки в строке
|
|||
|---|---|---|---|
|
#18+
AndrF NessOВ MsgBox выходит правильно, а в xml все равно лишние кавычки. Похоже в MsgBox ты показываешь одно, а в файл выводишь другое (или файл вообще старый). Какая разница, Chr$(34) используй и другого выбора нет .........в ВБ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.07.2007, 16:14 |
|
||
|
Кавычки в строке
|
|||
|---|---|---|---|
|
#18+
a = " <? xml version=" + Chr(34) + "1.0" + Chr(34) + "encoding=" + Chr(34) + "Windows - 1251" + Chr(34) + " ?>" Так? Получается тоже самое. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.07.2007, 16:15 |
|
||
|
Кавычки в строке
|
|||
|---|---|---|---|
|
#18+
NessOa = " <? xml version=" + Chr(34) + "1.0" + Chr(34) + "encoding=" + Chr(34) + "Windows - 1251" + Chr(34) + " ?>" Так? Получается тоже самое. Тебе вообще что надо, если так не подходит? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.07.2007, 16:16 |
|
||
|
Кавычки в строке
|
|||
|---|---|---|---|
|
#18+
Мне нужно записать 1-ю строку в файле xml <?xml version="1.0" encoding="windows-1251" ?> а получается "<?xml version=""1.0"" encoding=""windows-1251"" ?>" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.07.2007, 16:25 |
|
||
|
Кавычки в строке
|
|||
|---|---|---|---|
|
#18+
NessOМне нужно записать 1-ю строку в файле xml <?xml version="1.0" encoding="windows-1251" ?> а получается "<?xml version=""1.0"" encoding=""windows-1251"" ?>" Значит это что-то с системой записи в файл а мсдж правильно выводит? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.07.2007, 16:31 |
|
||
|
Кавычки в строке
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.07.2007, 16:48 |
|
||
|
Кавычки в строке
|
|||
|---|---|---|---|
|
#18+
Сменила Write на Print и все пошло. Всем большое спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.07.2007, 17:18 |
|
||
|
Кавычки в строке
|
|||
|---|---|---|---|
|
#18+
Цитата из HELP: Unlike the Print # statement, the Write # statement inserts commas between items and quotation marks around strings as they are written to the file . You don't have to put explicit delimiters in the list. Write # inserts a newline character, that is, a carriage return–linefeed (Chr(13) + Chr(10)), after it has written the final character in outputlist to the file. Выделение мое. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.07.2007, 22:28 |
|
||
|
Кавычки в строке
|
|||
|---|---|---|---|
|
#18+
VladConnЦитата из HELP: Unlike the Print # statement, the Write # statement inserts commas between items and quotation marks around strings as they are written to the file . You don't have to put explicit delimiters in the list. Write # inserts a newline character, that is, a carriage return–linefeed (Chr(13) + Chr(10)), after it has written the final character in outputlist to the file. Выделение мое. угу, but i think (just IMHO) it is not a very useful information for the people who are speaking in Russian and ask the such questions... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.07.2007, 00:40 |
|
||
|
Кавычки в строке
|
|||
|---|---|---|---|
|
#18+
Nikzугу, but i think (just IMHO) it is not a very useful information for the people who are speaking in Russian and ask the such questions...It is just plain silly to do programming without English :) At least at reading level you should know the most common language of documentation, specifications and standards. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.07.2007, 02:17 |
|
||
|
Кавычки в строке
|
|||
|---|---|---|---|
|
#18+
White Owl Nikzугу, but i think (just IMHO) it is not a very useful information for the people who are speaking in Russian and ask the such questions...It is just plain silly to do programming without English :) At least at reading level you should know the most common language of documentation, specifications and standards. Плиз! Спик ин рашен! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.07.2007, 08:27 |
|
||
|
Кавычки в строке
|
|||
|---|---|---|---|
|
#18+
Я что то может не понял, а что мешает создавать XML-файл нормально? К примеру: Код: plaintext 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.07.2007, 08:41 |
|
||
|
Кавычки в строке
|
|||
|---|---|---|---|
|
#18+
Ладно, умники. Каюсь в своем невежестве (уж прочитать английский текст я в состоянии). VB занимаюсь недавно, да и то урывками. Так что глупые вопросы, думаю, простительны. Если бы у меня был Help, не стала бы помощи просить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.07.2007, 10:00 |
|
||
|
Кавычки в строке
|
|||
|---|---|---|---|
|
#18+
Nikz, У меня нет этого на русском, к сожалению. Было-бы, дал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.07.2007, 17:54 |
|
||
|
Кавычки в строке
|
|||
|---|---|---|---|
|
#18+
NessOЛадно, умники. Каюсь в своем невежестве (уж прочитать английский текст я в состоянии). VB занимаюсь недавно, да и то урывками. Так что глупые вопросы, думаю, простительны. Если бы у меня был Help, не стала бы помощи просить. NessO, глупых вопросов не бывает. На самом деле, ваш вопрос далеко не глуп и затрагивает очень частую проблему. Там масса нюансов, все и не упомнишь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.07.2007, 17:56 |
|
||
|
Кавычки в строке
|
|||
|---|---|---|---|
|
#18+
AndreyMpЯ что то может не понял, а что мешает создавать XML-файл нормально? К примеру: Код: plaintext 1. 2. 3. 4. 5. 6. 7. AndreyMp, именно! Об этом я сразу подумал, но принял во внимание видимый начальный уровень спрашивающего. Конечно, надо бы через DOM, милый DOM. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.07.2007, 18:00 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=34650527&tid=2163742]: |
0ms |
get settings: |
6ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
154ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 197ms |
| total: | 430ms |

| 0 / 0 |
