Я пытаюсь использовать domainpeople.com API и мне нужно использовать XML.
В настоящее время у меня есть ошибка, говорящая: "apiProtocol не найден" Я предполагаю, что мой XML-документ неверен.
Текущий отправленный xml:
<apiProtocol version="1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNameSpaceSchemaLocation="checkrequest.xsd">
<checkRequest user="ifuzion" password="fish4gold121" reference="123456789">
<domain name="google.com" />
</checkRequest>
</apiProtocol>
По-видимому, часть <?xml?>
не распечатывается.
Мой код в основном похож на:
XDocument xDocument = new XDocument(
new XDeclaration("1.0", "UTF-8", "yes"),
new XElement("Books"));
(я удалил свой код для упрощения, но структура точно подобна).
Есть ли причина, по которой XDocument не распечатывает часть <?xml?>
? Кажется, что с XmlDocument он работает, но не с XDocument... любые подсказки?