Please do not reply to this email- if you want to comment on the bug, go to the URL shown below and enter your comments there.
Changed by [EMAIL PROTECTED] http://bugzilla.ximian.com/show_bug.cgi?id=79163 --- shadow/79163 2006-08-25 12:25:00.000000000 -0400 +++ shadow/79163.tmp.23782 2006-08-25 13:42:25.000000000 -0400 @@ -1,14 +1,14 @@ Bug#: 79163 Product: Mono: Class Libraries Version: 1.1 -OS: +OS: unknown OS Details: -Status: NEW +Status: NEEDINFO Resolution: -Severity: +Severity: Unknown Priority: Minor Component: Sys.XML AssignedTo: [EMAIL PROTECTED] ReportedBy: [EMAIL PROTECTED] QAContact: [EMAIL PROTECTED] TargetMilestone: --- @@ -22,6 +22,31 @@ XPath expression. Unless the standard DOCTYPE declaration from glade is removed, there's a problem. In Mono 1.1.16.1 all elements are in the global namespace while the .Net runtime puts them into a namespace "http://glade.gnome.org/glade-2.0.dtd". I consider the behaviour of mono better but it creates an obstacle in running code developed with Mono on the .Net runtime. + +------- Additional Comments From [EMAIL PROTECTED] 2006-08-25 13:42 ------- +Umm, what exactly is the problem you are faced? I just tried to read +an XML instance that references the glade dtd (linked from above), and +it did not differentiate the results between .NET and Mono. + +---- test.xml ---- +<!DOCTYPE glade-interface SYSTEM "glade-2.0.dtd"> +<glade-interface /> + +---- test.cs ---- +using System; +using System.Xml; + +public class Test +{ + public static void Main () + { + XmlTextReader xtr = new XmlTextReader ("test.xml"); + while (xtr.Read ()) + Console.WriteLine ("{0} {1} {2}", + xtr.NodeType, xtr.Name, xtr.NamespaceURI); + } +} + _______________________________________________ mono-bugs maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-bugs
