Exemple #1
0
        public static void SaveDocument(XmlDocument doc, XmlHelper.IO.Output output, System.Text.Encoding encoding, bool prettyPrint)
        {
            switch (output.Type)
            {
            case XmlHelper.IO.Output.OutputType.Stream:
                SaveDocument(doc, output.Stream, encoding, prettyPrint);
                break;

            case XmlHelper.IO.Output.OutputType.Writer:
                SaveDocument(doc, output.Writer, prettyPrint);
                break;

            case XmlHelper.IO.Output.OutputType.XmlDocument:
                break;

            default:
                throw new System.Exception("Unknown output type");
            }
        }
Exemple #2
0
 public static void SaveDocument(XmlDocument doc, XmlHelper.IO.Output output, string encoding, bool bBigEndian, bool bBOM, bool prettyPrint)
 {
     SaveDocument(doc, output, GetEncodingObject(encoding, bBigEndian, bBOM), prettyPrint);
 }