[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Dotgnu-pnet-commits] CVS: pnetlib/System.Xml XmlDocument.cs,1.11,1.12
From: |
adam ballai <address@hidden> |
Subject: |
[Dotgnu-pnet-commits] CVS: pnetlib/System.Xml XmlDocument.cs,1.11,1.12 XmlTextReader.cs,1.32,1.33 |
Date: |
Mon, 27 Jan 2003 04:25:41 -0500 |
Update of /cvsroot/dotgnu-pnet/pnetlib/System.Xml
In directory subversions:/tmp/cvs-serv23704/System.Xml
Modified Files:
XmlDocument.cs XmlTextReader.cs
Log Message:
Index: XmlDocument.cs
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnetlib/System.Xml/XmlDocument.cs,v
retrieving revision 1.11
retrieving revision 1.12
diff -C2 -r1.11 -r1.12
*** XmlDocument.cs 27 Jan 2003 05:55:45 -0000 1.11
--- XmlDocument.cs 27 Jan 2003 09:25:39 -0000 1.12
***************
*** 630,633 ****
--- 630,638 ----
public virtual void Load(String filename)
{
+ if(!File.Exists(filename))
+ {
+ throw new XmlException
+ (S._("XmlException_LoadError"));
+ }
Load(new XmlTextReader(filename));
}
***************
*** 639,642 ****
--- 644,648 ----
public virtual void Load(XmlReader reader)
{
+
RemoveAll();
XmlNode node;
Index: XmlTextReader.cs
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnetlib/System.Xml/XmlTextReader.cs,v
retrieving revision 1.32
retrieving revision 1.33
diff -C2 -r1.32 -r1.33
*** XmlTextReader.cs 27 Jan 2003 05:55:45 -0000 1.32
--- XmlTextReader.cs 27 Jan 2003 09:25:39 -0000 1.33
***************
*** 550,553 ****
--- 550,554 ----
prefix =
nameTable.Add(identifier.Substring(0, index));
localName =
nameTable.Add(identifier.Substring(index + 1));
+ namespaceURI =
namespaceManager.LookupNamespace(prefix);
}
else
***************
*** 555,560 ****
prefix = String.Empty;
localName = nameTable.Add(identifier);
}
- namespaceURI = String.Empty;
}
--- 556,561 ----
prefix = String.Empty;
localName = nameTable.Add(identifier);
+ namespaceURI = String.Empty;
}
}
***************
*** 837,841 ****
SetName(name);
nodeType =
XmlNodeType.Attribute;
! attr = new
XmlAttributeToken(nameTable,builder.ToString(),null);
attributeIndex++;
// reset buffer
--- 838,842 ----
SetName(name);
nodeType =
XmlNodeType.Attribute;
! attr = new
XmlAttributeToken(nameTable, name ,null);
attributeIndex++;
// reset buffer
***************
*** 859,862 ****
--- 860,869 ----
attributes.Append(attr);
nodeType =
XmlNodeType.Text;
+ if(prefix ==
"xmlns")
+ {
+ //
append namespace
+
namespaceManager.AddNamespace(localName, builder.ToString());
+ }
+
// go to next
char
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Dotgnu-pnet-commits] CVS: pnetlib/System.Xml XmlDocument.cs,1.11,1.12 XmlTextReader.cs,1.32,1.33,
adam ballai <address@hidden> <=