relpipe-data/specification.xml
branchv_0
changeset 230 ee2f682259c2
parent 228 8a6b527bc9bb
child 239 627ff99d475b
equal deleted inserted replaced
229:36e7d81d8740 230:ee2f682259c2
   108 		<p>
   108 		<p>
   109 			If executed on TTY, it reads data from the default location: <code>/etc/fstab</code>.
   109 			If executed on TTY, it reads data from the default location: <code>/etc/fstab</code>.
   110 			If executed with STDIN attached to a file or another command (in a pipe), it reads data from this stream.
   110 			If executed with STDIN attached to a file or another command (in a pipe), it reads data from this stream.
   111 		</p>
   111 		</p>
   112 		
   112 		
       
   113 		<h3>relpipe-in-xml</h3>
       
   114 		
       
   115 		<p>
       
   116 			A tool that reads XML data in the format generated by <code>relpipe-out-xml</code>
       
   117 			and converts it back to the relational format.
       
   118 			Can be used together with XSLT procesor XQuery engine or other XML generator in two basic scenarios:
       
   119 		</p>
       
   120 				
       
   121 		<ul>
       
   122 			<li>as an input filter: to convert other formats to relational data</li>
       
   123 			<li>as a transformation: in pipeline: <code>relpipe-out-xml | some-xml-processor | relpipe-in-xml</code></li>
       
   124 		</ul>
       
   125 		
       
   126 		<p>
       
   127 			XQuery is very powerful language that can do various transformations, filtering and even JOIN and UNION operations.
       
   128 			So its power is comparable to relational databases.
       
   129 			In future <m:name/> releases, there will be also an SQL transformation tool, where these operations will be defined in classic SQL syntax.
       
   130 		</p>
       
   131 		
   113 		<h3>relpipe-out-tabular</h3>
   132 		<h3>relpipe-out-tabular</h3>
   114 		
   133 		
   115 		<p>
   134 		<p>
   116 			A tool that formats relational data as tables with unicode borders and ANSI colors.
   135 			A tool that formats relational data as tables with unicode borders and ANSI colors.
   117 			Good for viewing relational data in a terminal or redirecting such view to a file or clipboard (to be pasted anywhere, where fixed-width font is used).
   136 			Good for viewing relational data in a terminal or redirecting such view to a file or clipboard (to be pasted anywhere, where fixed-width font is used).