blob: 0643472ad286df84169ccb65dbfd6a79026d485d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
|
// IFaceDisco.cs
//
// Nick Drochak (ndrochak@gol.com)
//
// (C) 2001 Nick Drochak
using System;
using System.Text;
using System.Collections;
namespace Mono.Util
{
class XMLUtil{
public static string ToXML(
ArrayList list,
string itemWrap,
string listWrap)
{
if (null == itemWrap){
throw new ArgumentNullException("itemWrap");
}
if (null == listWrap){
throw new ArgumentNullException("listWrap");
}
StringBuilder output = new StringBuilder();
output.Append("<"+listWrap+">");
foreach(object o in list){
output.Append("\n<"+itemWrap+">");
output.Append(o.ToString());
output.Append("</"+itemWrap+">");
}
output.Append("\n</"+listWrap+">");
return output.ToString();
}
}
}
|