Example 3 XML XQuery Syntax : สอน คำสั่ง ของ Example 3, เรียน คำสั่ง ของ Example 3
 
  • Example 3 ตัวอย่างการใช้ for in
  • subject :
    ตัวอย่างการใช้ for in
    <?xml version="1.0" encoding="window-874" ?>
    <?xml-stylesheet type="text/xsl" href="filename.xsl" ?>
    <internet>
    	<website id="1">
    		<domain>
    			<protocol>http</protocol>
    			<name>function</name>
    			<extension>in.th</extension>
    		</domain>
    		<logo width="80px" />
    		<register>10 January 2553</register>
    		<country>Thailand</country>
    	</website>
    	<website id="2">
    		<domain>
    			<protocol>http</protocol>
    			<name>catalogtoday</name>
    			<extension>com</extension>
    		</domain>
    		<logo width="80px" />
    		<register>14 Febuary 2553</register>
    		<country>Thailand</country>
    	</website>
    </internet>

    example :
    for $value at $index in doc("filename.xml")//website
    let $protocol := $value/domain/protocol
    let $name := $value/domain/name
    let $country := $value/country
    order by $country ascending, $name descending
    return <website position="{$index}" protocol="{string($protocol)}" country="{string($country)}">{string($name)}</website>

       

0 Comment

  • Have no comment.

Comment Reference

 
 
 
Share This Topic Login with Facebook