XPath søgning i xhtml?
Hej kloge mennesker.Jeg sider her med et xhtml doc, .net 1.1 og er led og ked af xpath. Jeg har brug for alle input-felter i formen. Den søgning jeg laver med xpath giver 0 resultater.
Nogen der kan sige hvad jeg gør forkert?
public void FillApplicationForm(ref string form)
{
System.Xml.XmlDocument emptyForm = new XmlDocument();
emptyForm.LoadXml(form);
//gets the input nodes of the xml form
XmlNodeList emptyNodes = emptyForm.SelectNodes("//input");
.......
}
og her er indholdet af 'form':
"<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\"[]><html xmlns=\"http://www.w3.org/1999/xhtml\"><head><title></title><meta http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-1\" /></head><body><form id=\"form1\" method=\"post\"><hr /><table border=\"0\" cellspacing=\"5\" cellpadding=\"3\"><tr><td width=\"15%\">Navn*</td><td width=\"25%\"><input type=\"text\" name=\"Navn\" /></td><td width=\"15%\">Cpr.nr.</td><td width=\"25%\"><input type=\"text\" name=\"Cpr.nr.\" /></td></tr><tr><td width=\"15%\">Adresse*</td><td width=\"25%\"><input type=\"text\" name=\"Adresse\" /></td><td width=\"15%\">Tlf. primr*</td><td width=\"25%\"><input type=\"text\" name=\"Tlf.primr\" /></td></tr><tr><td width=\"15%\">Postnr.*</td><td width=\"25%\"><input type=\"text\" name=\"Postnr.\" /></td><td width=\"15%\">Tlf. alternativ </td><td width=\"25%\"><input type=\"text\" name=\"Tlf.alternativ\" /></td></tr><tr><td width=\"15%\">By*</td><td width=\"25%\"><input type=\"text\" name=\"By\" /></td><td width=\"15%\">Tlf. arbejde </td><td width=\"25%\"><input type=\"text\" name=\"Tlf.arbejde\" /></td></tr><tr><td width=\"15%\">Land*</td><td width=\"25%\"></td><td width=\"15%\">E-mail</td><td width=\"25%\"><input type=\"text\" name=\"E-mail\" /></td></tr></table><hr /></form></body></html>"
På forhånd tak :)
