choses d'écriture Im dans un fichier XML à l'aide de XmlTextWriter VB2 problèmes avec VB de XMLWriter Net
Le code pour démarrer le xmlwriter est:
Dim XMLobj As Xml.XmlTextWriter
Dim enc As System.Text.Encoding
enc = System.Text.Encoding.GetEncoding("ISO-8859-1")
XMLobj = New Xml.XmlTextWriter("C:\filename.xml", enc)
Est-il possible d'ajouter param = » sur "à la première ligne du fichier XML? Pour que cela ressemble à:
<?xml version="1.0" encoding="ISO-8859-1" param="on"?>
La question suivante pourrait être stupide :) mais je ne peux pas le comprendre. J'essaie d'ajouter un type de document dans le fichier XML comme:
<!DOCTYPE Test SYSTEM "test/my.dtd">
Cependant lorsque je tente de régler cela je reçois des erreurs.
XMLobj.WriteDocType("Test", null, "test/my.dtd", null)
L'erreur que je reçois est:
'null' is not declared. 'Null' constant is no longer supported; use 'System.DBNull' instead.
Cependant lorsque je tente de remplacer nul avec System.DBNull je reçois l'erreur:
'DBNull' is a type in 'System' and cannot be used as an expression.
Le résultat de la définition doctype devrait être comme:
<!DOCTYPE Test SYSTEM "test/my.dtd">
Merci dans avancez pour votre aide!
Wow. Vous avez raison sur les deux questions. Merci! – PeeHaa