允许与XML命名空间不同的XSD命名空间元素?

时间:2017-08-23 12:12:40

标签: xml xsd xsd-validation

我试图找出是否允许以下​​案例:

让我说我有以下XSD:

    <?xml version="1.0"?>
    <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xyz="http://www.example.com/abc" 
targetNamespace="http://www.example.com/abc" 
elementFormDefault="qualified" attributeFormDefault="qualified">

以下XML是否使用了正确的命名空间? (请仅考虑命名空间):

<?xml version="1.0" encoding="UTF-8"?>
<def:whatever xmlns:def="http://www.example.com/abc">
  <def:adress="Street 1">

...

1 个答案:

答案 0 :(得分:1)

是的。

(StackOverflow不喜欢简短的答案,但我无法想到任何值得说的话。)