Utilizzando xsi: nil in XML
Domanda
sto generando un file XML da un'applicazione VB.NET. Il documento è stato generando bene prima ho cercato di aggiungere elementi nillable. Ora sto testando mettendo in un solo elemento nullo come:
<blah xsi:nil="true"></blah>
Una volta che questo elemento è a posto e cerco di visualizzare il file XML in IE non è in grado di visualizzare. Sto ricevendo:
La pagina XML non può essere visualizzata Impossibile visualizzare input XML usando di stile XSL foglio. Si prega di correggere l'errore e quindi fare clic sul pulsante Aggiorna, o provare di nuovo più tardi.
L'operazione è stata completata con successo. delle risorse di elaborazione Errore
Se rimuovo questo elemento viene visualizzato bene di nuovo. Che cosa mi manca qui?
Soluzione
Avete xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
di dichiarare il namespace xsi
impostare sull'elemento principale del vostro XML?