**************如何读XML文件 把里面有2.xsl那一行删除,然后双击即可在ie中打开。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 显示是显示了,不过不是在csdn上所看到的样子了 http://www.csdn.net/help/help.asp?bigclass=论坛帮助&smallclass=论坛使用#CSDN论坛的XML文件保存及离线查看方法 用MSXML.DLL库来做服务器端XML解析。你需要import这个Microsoft库到Delphi中。在OnAction事件中加入代码:procedure TWebModule1.WebModule1WebActionItem1Action(Sender: TObject; Request: TWebRequest; Response: TWebResponse; var Handled: Boolean(;var doc : IXMLDOMDocument; ElemList: IXMLDOMNodeList; x, y:integer; begin Doc:= CreateOleObject('Microsoft.XMLDOM') as IXMLDOMDocument; Doc.loadXML (Request.ContentFields.Text ); ElemList:= Doc.getElementsByTagName ('varX'): x:= StrtoIntDef(ElemList.item[0].text,0); ElemList:= Doc.getElementsByTagName ('varY); y:= StrtoIntDef(ElemList.item[0].text,0); Response.content:= #10+#13+InttoStr(x+y) ; end;以下网页有完整的讲解:http://community.borland.com/article/0,1410,27106,00.html 用MSXML.DLL库来做服务器端XML解析。你需要import这个Microsoft库到Delphi中。在OnAction事件中加入代码:procedure TWebModule1.WebModule1WebActionItem1Action(Sender: TObject; Request: TWebRequest; Response: TWebResponse; var Handled: Boolean(;var doc : IXMLDOMDocument; ElemList: IXMLDOMNodeList; x, y:integer; begin Doc:= CreateOleObject('Microsoft.XMLDOM') as IXMLDOMDocument; Doc.loadXML (Request.ContentFields.Text ); ElemList:= Doc.getElementsByTagName ('varX'): x:= StrtoIntDef(ElemList.item[0].text,0); ElemList:= Doc.getElementsByTagName ('varY); y:= StrtoIntDef(ElemList.item[0].text,0); Response.content:= #10+#13+InttoStr(x+y) ; end;以下网页有完整的讲解:http://community.borland.com/article/0,1410,27106,00.html 用MSXML.DLL库来做服务器端XML解析。你需要import这个Microsoft库到Delphi中。在OnAction事件中加入代码:procedure TWebModule1.WebModule1WebActionItem1Action(Sender: TObject; Request: TWebRequest; Response: TWebResponse; var Handled: Boolean(;var doc : IXMLDOMDocument; ElemList: IXMLDOMNodeList; x, y:integer; begin Doc:= CreateOleObject('Microsoft.XMLDOM') as IXMLDOMDocument; Doc.loadXML (Request.ContentFields.Text ); ElemList:= Doc.getElementsByTagName ('varX'): x:= StrtoIntDef(ElemList.item[0].text,0); ElemList:= Doc.getElementsByTagName ('varY); y:= StrtoIntDef(ElemList.item[0].text,0); Response.content:= #10+#13+InttoStr(x+y) ; end;以下网页有完整的讲解:http://community.borland.com/article/0,1410,27106,00.html 用MSXML.DLL库来做服务器端XML解析。你需要import这个Microsoft库到Delphi中。在OnAction事件中加入代码:procedure TWebModule1.WebModule1WebActionItem1Action(Sender: TObject; Request: TWebRequest; Response: TWebResponse; var Handled: Boolean(;var doc : IXMLDOMDocument; ElemList: IXMLDOMNodeList; x, y:integer; begin Doc:= CreateOleObject('Microsoft.XMLDOM') as IXMLDOMDocument; Doc.loadXML (Request.ContentFields.Text ); ElemList:= Doc.getElementsByTagName ('varX'): x:= StrtoIntDef(ElemList.item[0].text,0); ElemList:= Doc.getElementsByTagName ('varY); y:= StrtoIntDef(ElemList.item[0].text,0); Response.content:= #10+#13+InttoStr(x+y) ; end;以下网页有完整的讲解:http://community.borland.com/article/0,1410,27106,00.html 如果想显示成csdn的样子,可以把那个2.xsl下载下来,xml里的路径信息改改,再在ie里打开即可。(不过我个人更喜欢未格式化过的文档) delphi的视窗问题 delphi5中没有定义PCardinal类型该怎么处理? 请教:怎样把视图和存储过程都移到程序中??(来者有分,问题解决分数不够可以再加!!) 求时间函数(在线等) (100分)关于Delphi连接光盘上的Accesss数据库(只读)的问题?? delphi中用sql怎么建索引啊? 要使用TRegistry读写注册表要在Uses中写如什么关键字? ClientDataSet的CustomConstrain的表达式的问题 控件编写问题: 怎样监视某个窗体接受的某个消息? SQL问题 怎樣求某一計算字段的累計和﹖ 这种效果需要使用什么控件?
Request: TWebRequest; Response: TWebResponse; var Handled: Boolean(;
var
doc : IXMLDOMDocument;
ElemList: IXMLDOMNodeList;
x, y:integer;
begin
Doc:= CreateOleObject('Microsoft.XMLDOM') as IXMLDOMDocument;
Doc.loadXML (Request.ContentFields.Text );
ElemList:= Doc.getElementsByTagName ('varX'):
x:= StrtoIntDef(ElemList.item[0].text,0);
ElemList:= Doc.getElementsByTagName ('varY);
y:= StrtoIntDef(ElemList.item[0].text,0);
Response.content:= #10+#13+InttoStr(x+y) ;
end;
以下网页有完整的讲解:
http://community.borland.com/article/0,1410,27106,00.html
Request: TWebRequest; Response: TWebResponse; var Handled: Boolean(;
var
doc : IXMLDOMDocument;
ElemList: IXMLDOMNodeList;
x, y:integer;
begin
Doc:= CreateOleObject('Microsoft.XMLDOM') as IXMLDOMDocument;
Doc.loadXML (Request.ContentFields.Text );
ElemList:= Doc.getElementsByTagName ('varX'):
x:= StrtoIntDef(ElemList.item[0].text,0);
ElemList:= Doc.getElementsByTagName ('varY);
y:= StrtoIntDef(ElemList.item[0].text,0);
Response.content:= #10+#13+InttoStr(x+y) ;
end;
以下网页有完整的讲解:
http://community.borland.com/article/0,1410,27106,00.html
Request: TWebRequest; Response: TWebResponse; var Handled: Boolean(;
var
doc : IXMLDOMDocument;
ElemList: IXMLDOMNodeList;
x, y:integer;
begin
Doc:= CreateOleObject('Microsoft.XMLDOM') as IXMLDOMDocument;
Doc.loadXML (Request.ContentFields.Text );
ElemList:= Doc.getElementsByTagName ('varX'):
x:= StrtoIntDef(ElemList.item[0].text,0);
ElemList:= Doc.getElementsByTagName ('varY);
y:= StrtoIntDef(ElemList.item[0].text,0);
Response.content:= #10+#13+InttoStr(x+y) ;
end;
以下网页有完整的讲解:
http://community.borland.com/article/0,1410,27106,00.html
Request: TWebRequest; Response: TWebResponse; var Handled: Boolean(;
var
doc : IXMLDOMDocument;
ElemList: IXMLDOMNodeList;
x, y:integer;
begin
Doc:= CreateOleObject('Microsoft.XMLDOM') as IXMLDOMDocument;
Doc.loadXML (Request.ContentFields.Text );
ElemList:= Doc.getElementsByTagName ('varX'):
x:= StrtoIntDef(ElemList.item[0].text,0);
ElemList:= Doc.getElementsByTagName ('varY);
y:= StrtoIntDef(ElemList.item[0].text,0);
Response.content:= #10+#13+InttoStr(x+y) ;
end;
以下网页有完整的讲解:
http://community.borland.com/article/0,1410,27106,00.html
xml里的路径信息改改,再在ie里打开即可。
(不过我个人更喜欢未格式化过的文档)