"vuoto" è un valore valido per lo spazio dei nomi XML? Se sì, cosa significa?xmlns = "" è uno spazio dei nomi xml valido?
Ho il seguente codice XML ma non sono sicuro di quale sia lo spazio dei nomi Field1
e Field2
.
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header />
<soap:Body>
<Root xmlns="uri">
<Field1 xmlns="">147079737</Field1>
<Field2 xmlns="">POL</Field2>
</Root>
</soap:Body>
</soapenv:Envelope>
Una domanda interessante. Se non è legale, come si specifica "nessun spazio dei nomi" per un elemento il cui genitore * è * in un namespace? – skaffman
@skaffman: È legale, e questo è il modo per portare un elemento nello spazio dei nomi globale. –
Concordo con @Frerich Raabe: Senza questo, non avresti modo di liberarti di uno spazio dei nomi ereditato in un nodo discendente. – Tomalak