xml-namespaces- все статьи тега


XPath не работает так, как хотелось бы в C#

Мой код не возвращает узел XmlDocument xml = new XmlDocument(); xml.InnerXml = text; XmlNode node_ = xml.SelectSingleNode(node); return node_.InnerText; // node_ = null ! Я почти уверен, что мои XML и Xpath верны. Мой Xpath : /ItemLookupResponse/OperationRequest/RequestId Мой XML : <?xml version="1.0"?> <ItemLookupResponse xmlns="http://webservices.amazon.com/AWSECommerceService/2005-10-05"> <OperationRequest> <RequestId>xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxx ...

Что такое "приложение" Android XML пространство имен?

вот пример app пространство имен, которое я видел от res/menu/main.xml file <menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" tools:context=".MainActivity" > <item android:id="@+id/action_settings" android:title="@string/action_settings" android:orderInCategory="100" app:showAsAction="never" /> </menu> С какой целью app пространства имен служат? Это " ...

Почему эта строка xmlns: android="http://schemas.android.com/apk/res/android" должен быть первым в макете xml файл?

зачем эта строка нужна в xml-файле макета? xmlns:android="http://schemas.android.com/apk/res/android" ...

Как сериализовать объект в XML без получения xmlns="..."?

есть ли способ для меня сериализовать объект в .NET без автоматической сериализации пространств имен XML? Кажется, что по умолчанию .NET считает, что пространства имен XSI и XSD должны быть включены, но я не хочу их там. ...

Что такое тип xs:NCName и когда его следует использовать?

я запустил один из моих xml-файлов через генератор схем, и все сгенерированное было ожидаемым, за исключением одного узла: <xs:element name="office" type="xs:NCName"/> что именно xs:NCName? И зачем его использовать, скорее xs:string? ...

Что делает elementFormDefault в XSD?

что значит elementFormDefault do, и когда он должен быть использован? так что я нашел некоторые определения для elementFormDefault значения: квалификации - элементы и атрибуты находятся в целевом пространстве схема неквалифицированные - элементы и атрибуты не имеют пространства имен поэтому из этого определения я бы подумал, что если схема имеет значение qualified, то почему вы должны префикс типа с пространством имен? И каковы сценарии, которые вы бы даже поставили на неквал ...

targetNamespace и xmlns без префикса, в чем разница?

в документе схемы xml, если у меня есть как targetNamespace, так и xmlns без префикса. <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://example.com/" xmlns="http://example.com/"> какова точная разница между ними? Я понимаю, что если у вас есть xmlns без префикса, все элементы без префикса получают это пространство имен и...смутно то же самое касается targetNamespace. ...

Как игнорировать пространство имен при выборе узлов XML с помощью XPath

мне нужно разобрать XML-документ, который выглядит так: <?xml version="1.0" encoding="UTF-8" ?> <m:OASISReport xmlns:m="http://oasissta.caiso.com/mrtu-oasis/xsd/OASISReport.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://oasissta.caiso.com/mrtu-oasis/xsd/OASISReport.xsd http://oasissta.caiso.com/mrtu-oasis/xsd/OASISReport.xsd"> <m:MessagePayload> <m:RTO> <m:name>CAISO</m:name> ...