留言板(签写留言)

请教

2007/1/9 11:21:53

您好!我在学习XML,在论坛里一直关注您的帖子觉得您是位编程方面的高手.我刚刚学习网络编程看到许多网站里的橘红色的XML标记符号.我想知道这些标记是怎样添加进去的?特想知道.想请教您

以下为blog主人的回复:

 这个标记表明网站提供RSS支持。RSS实际上就是一个XML文档,只不过是根据RSS的格式(这是一种特定的、标准的格式)来生成的,ASP、JSP、PHP都可以生成。

比如ASP吧:

首先要设置ContentType 属性:

Response.ContentType = "text/xml";

如果xml字符串中包含中文则还要设置Charset属性:
Response.Charset = "GB2312";
 
然后按照XML文件的格式输出内容:
Response.Write("<?xml version=\"1.0\" encoding=\"GB2312\" ?>");

之后的内容都是从数据库中导出的,和常规的用法一样。

燕子(游客)

Posted by 燕子(游客) on 2007/1/9 11:21:53

一个在xslt中用javascript的问题

2006/12/27 19:47:23

牛人:你好,看来你很多帮别人解决问题的伟大事迹,非常崇拜,我现在遇到一个问题,向您请教:

我要做的工作就是可以把一个xml文件中的几行合并成一行生成另外一个xml文件中的一行。

我的xsl文件如下:

<?xml version='1.0' encoding='GB2312'?>
<xsl:stylesheet xmlns:xsl='http://www.w3.org/1999/XSL/Transform' xmlns:uxsl='http://xml.apache.org/xslt' xmlns:user='http://tiankong6666.blog.edu.cn/user' version='2.0'>
 <xsl:output method='xml' indent='yes' omit-xml-declaration='yes'/>
 
 <xsl:template match='/database'>
  <database name="dxp">
    <tables>
    <table>
     <column>
          <xsl:value-of select='tables/table/column'/>
      </column>
     <column>
     
       <xsl:variable name="hello" select='user:add (tables/table/column[2],tables/table/column[3])'/>
      <xsl:value-of select="$hello"/>
     </column>
     <column>
     
       <xsl:value-of select='user:add (string(tables/table/column[4]), string(tables/table/column[5]))'/>
     
     </column>
     </table>
     </tables>
  </database>
 </xsl:template>
  <uxsl:script language='javascript' implements-prefix='user'>
   <![CDATA[
 function string add(param1, param2)
 {
    var result = param1 + " " + param2;
    return result;
 }
   ]]>
  </uxsl:script>
</xsl:stylesheet>

我的一个xml样本文件如下:

<?xml version="1.0" encoding="UTF-8"?>
<database name="sxp">
   <tables>
      <table name="tb_001">
         <column name="bianhao">
          001
         </column>
         <column name="leibie" >
          huagong
         </column>
         <column name="gongling">
         32
         </column>
         <column name="xingming">
         xiaohua
         </column>
         <column name="chusheng">
         1983
         </column>         
      </table>    
   </tables>
</database>

我用的jdk为5.0的,用的是rhino1_6R4中的js.jar以及bsf-2。4的bsf.jar,xalan的版本为2_7_0,编译时遇到以下问题:

For extension function, could not find method org.apache.xml.utils.NodeVector.add([ExpressionContext,] #NODESET).

不知您是否能解决?我的email a_496@163.com

以下为blog主人的回复:

 呵呵,偶并不熟悉JAVA。XML2XML也不是偶所善长D。SORRY。

爱问问题的人(游客)

Posted by 爱问问题的人(游客) on 2006/12/27 19:47:23

请教大哥关于 firefox 和 xml 的问题

2006/11/30 9:04:10

大哥, 我的网页是用 xml 做的(练习), 用firefox 看的时候它总是提示‘您想要保存此文件吗?’, 请问如何解决?多谢!

麻烦您发到我的邮箱 tiandy.net@gmail.com.

以下为blog主人的回复:

 这个问题没有遇到过:)

tiandy(游客)

Posted by tiandy(游客) on 2006/11/30 9:04:10

兄弟能交个朋友吗

2006/11/10 23:51:22

看了兄弟的blog,令我很佩服,咱们算是同行了,只不过我是搞软件开发。不知道能不能有幸交到你这个朋友?我的QQ是87944468

goodplus(游客)

Posted by goodplus(游客) on 2006/11/10 23:51:22

有个问题请教一下

2006/10/23 17:43:23

用xslt如何实现把<member>下的内容一起输出到另一个xml中? 例如:"example.xml" <member name="VisitorPattern.GetTotalsalary"> <summary> Get total salary. </summary> <returns> Total salary include the boss extra salary. </returns> </member> 输出:"result.xml" <summary> Get total salary. </summary> <returns> Total salary include the boss extra salary. </returns> 只要告诉我要用的方法是什么

w3(游客)

Posted by w3(游客) on 2006/10/23 17:43:23

我要拜师!!!

2006/8/1 0:11:05

很久了,一直在论坛默默的看着您……

我下学期就要是大二了,这个暑假想学一下网站架构和维护方面的东西,然后我们学校有个网络安全小组,以后可以进里面发展。。。我不奢望能在四年的大学里真正掌握网络,但我一定会认真的体悟

我不是学计算机专业的,目前的专业学的是电子方面的,但是我真的很喜欢技术的。

现在才刚已经把HTML基本学完了,因为听说那是基础。。。我们学的第一门编程语言是C程序设计。。。

后面应该学些什么呢,是ASP还是ASP.NET呢?还是其他什么的。。。。

现在真的感觉很迷茫,仿佛前面是一片茫茫无尽的大海,而自己是那么的渺小无知。。。

我不知道每个高手是不是都曾像我一样感到迷茫,我也不知道编程的路是不是一平千里。。。

我希望您能做我的师傅,我一定会很用功的,希望您能够带我走出我的第一步,感激不尽啊

拜托和我联系,Q:3921065 Email:buyi@mailbox.gliet.edu.cn

以下为blog主人的回复:

偶也是电子信息工程专业毕业的:)

ASP相对比较容易,学习起来几天就基本上入门了,不过要写出结构与表现分离的站点可不简单。 ASP.NET要求掌握一门编程语言,如VB、C#等,学习起来有一定的难度。

说到拜师,呵呵,偶可不敢当师傅!!此时,偶能说什么呢?相互学习倒是可以的,偶常在坛子里泡。欢迎常到bbs.xml.org.cn来参与讨论!

阿布℡(游客)

Posted by 阿布℡(游客) on 2006/8/1 0:11:05

留言数:30  « 1 2 3 4 »
给Qr签写留言:
昵称:
密码:
主页:
标题:
验证码:  (不区分大小写,请仔细填写,输错需重写留言内容!)
站点首页 | 联系我们 | 博客注册 | 博客登陆

Sponsored By W3CHINA
W3CHINA Blog 0.8 Processed in 0.059 second(s), page refreshed 144771121 times.
《全国人大常委会关于维护互联网安全的决定》  《计算机信息网络国际联网安全保护管理办法》
苏ICP备05006046号