Hej ok, ASP-sida: Detta är helt nytt för mig så jag kanske gör ett idiotinlägg nu, men jag vill ju inte visa viss data från ett dokument utan bara lista de dokument som innehåller viss text i en viss tagg. Då får du antagligen läsa in varje dokument för sig och kolla om de innehåller den eftersökta taggen.söka i xml
Man läser ofta att xml är väldigt fördelaktikgt när man skall göra sökningar. Så jag undrar då vad det finns för specialfunktioner för att söka i xml?Sv: söka i xml
har du nåt exempel eller nån länk till detta tillsammans med VB eller ASP?
Till saken hör väl också (efter att ha läst lite om xpath) att jag inte har någon databas att söka i, utan det är bara massa xml-filer i mappar och undermappar....Sv: söka i xml
<%
Dim strSource, strStyle, strHTML
Dim oDocument, oTransform
strSource = Server.MapPath("enfil.xml")
strStyle = Server.MapPath("transform.xsl")
Set oDocument = Server.CreateObject("Microsoft.FreeThreadedXMLDOM")
Set oTransform = Server.CreateObject("Microsoft.FreeThreadedXMLDOM")
oDocument.async = false
oDocument.Load(strSource)
oTransform.async = false
oTransform.Load(strStyle)
strHTML = oDocument.TransformNode(oTransform)
Response.Write(strHTML)
%>
XML-filen innehåller det du vill visa, xsl-filen innehåller XSLT och xpath för att välja vad i xml-filen som ska visas (xpath) och hur det ska visas (xslt).Sv: söka i xml
Sv: söka i xml