С Новым годом! Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.52/64: Рейтинг темы: голосов - 64, средняя оценка - 4.52
5 / 5 / 3
Регистрация: 24.05.2015
Сообщений: 382
1

Создание XML ошибка "Знак " ", шестнадцатеричное значение 0x20, не может использоваться в именах"

16.09.2019, 23:27. Показов 12307. Ответов 3
Метки xml (Все метки)

Author24 — интернет-сервис помощи студентам
Пытаюсь создать документ но выдает ошибку, создаю вот так
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
 XDocument xdoc = new XDocument(
                 
                    new XElement("Game Settings",
                        new XElement("Template",
                            new XElement("Name", cbxUT.SelectedText),
                            new XElement("Name", cbxAT.SelectedText),
                            new XElement("Name", cbxSLT.SelectedText),
                            new XElement("Name", cbxRLT.SelectedText),
                            new XElement("Name", cbxDST.SelectedText),
                            new XElement("Name", cbxSRT.SelectedText),
                            new XElement("Name", cbxSCT.SelectedText),
                            new XElement("Name", cbxSPT.SelectedText),
                            new XElement("Name", cbxYCFT.SelectedText),
                            new XElement("Name", cbxYCST.SelectedText),
                            new XElement("Name", cbxRCT.SelectedText)            
                        ),
                        new XElement("Game",                           
                            new XElement("Name", rbselect)
                        ),
                        new XElement("Logo",
                            new XElement("Path", PPT1),
                            new XElement("Path", PPT2)
                        )
                ));             
                xdoc.Save("settings.xml");
ошибка System.Xml.XmlException: "Знак " ", шестнадцатеричное значение 0x20, не может использоваться в именах." ругается на
C#
1
xdoc.Save("settings.xml")
Как это исправить ?
0
Лучшие ответы (1)
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
Блог
16.09.2019, 23:27
Ответы с готовыми решениями:

Ошибка при чтении *.xml документа - Знак "0", шестнадцатеричное значение 0x30, не может стоять в начале имени
Доброго времени суток, уважаемые форумчане ! При использовании следующей конструкции: XDocument...

Исправление ошибки шестнадцатеричное значение 0x20, не может стоять в начале имени
Ошибка сервера в приложении '/'. Ошибка синтаксического анализатора Описание: Ошибка при...

Создание шаблона для joomla 2.5.4. Ошибка XML: Input is not proper UTF-8, indicate encoding ! Bytes: 0xA9 0x20
Первый раз создаю шаблон для joomla и сразу столкнулся с проблемой. Все делаю, как написано в...

ОШИБКА - Эта функция здесь не может использоваться
Пытаюсь интегрировать систему из 4х ДУ, но ошибка не даёт построить таблицу результатов....

Ошибка. Имя ресурса не может использоваться несколько раз
при компиляции программы в VS на языке vb.net в процессе сборки появляется ошибка: Имя ресурса...

3
Администратор
Эксперт .NET
17709 / 13836 / 5313
Регистрация: 17.03.2014
Сообщений: 28,343
Записей в блоге: 1
17.09.2019, 00:01 2
Лучший ответ Сообщение было отмечено SCAR101 как решение

Решение

SCAR101, не использовать пробел в имени элемента. Замени "Game Settings" на "GameSettings" - обычно так принято называть элементы.
1
Фрилансер
761 / 458 / 146
Регистрация: 06.01.2017
Сообщений: 4,856
17.09.2019, 00:02 3
у вас пробел в названии элемента

Цитата Сообщение от SCAR101 Посмотреть сообщение
"Game Settings"
поменяйте имя на валидное
1
5 / 5 / 3
Регистрация: 24.05.2015
Сообщений: 382
17.09.2019, 07:11  [ТС] 4
OwenGlendower, FateOri, спасибо ))
0
17.09.2019, 07:11
BasicMan
Эксперт
19315 / 2622 / 84
Регистрация: 17.02.2009
Сообщений: 10,364
Блог
17.09.2019, 07:11
Помогаю со студенческими работами здесь

Ошибка CS1955 Невызываемый член не может использоваться как метод
При выполнении задания столкнулся вот с такой ошибкой, подскажите как решить. Суть задания...

Ошибка при описании структуры (Объект this не может использоваться до присваивания значений)
Что-то я не понял чего это студии мой конструктор не нравится: struct CountInfo { ...

Ошибка E2435 выражение "this" не может использоваться в константном выражении
#include <iostream> #include <stdlib.h> #include <string> #include <fstream> using namespace...

Ошибка "List.MyDelegate' является типом и не может использоваться как выражение"
Возникает ошибка Compiler Error CS0118, не пойму в чем дело.. namespace List { //Объявляем...

Ошибка : Недопустимый знак в xml
Файл поврежден, можно ли как то восстановить файл, срочно нужно.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru