A separating " " is inserted, if (and only if) that attribute already existed. Xidel -follow 'urlq=(+)&', 1)" -extract //title -download '": This creates a new style-attribute by appending "font-weight: bold" to the old value of the attribute. Print the title of all pages found by a google search and download them: Systems: Windows (using wininet), Linux, Mac OSX, and Android (using synapse+OpenSSL).Connections: HTTP / HTTPS as well as local files or stdin.fn:serialize: implements the W3C XQuery Serialization standard.bash/cmd: exports the data as shell variables.Adhoc: just prints the data in a human-readable format.Arbitrary HTTP requests: In any query, you can call a function to make other requests.HTML Forms: It can fill in arbitrary data in the input elements and submit the form.Links: It can follow (all) links on a page, meta refreshs, or any extracted value.HTTP Codes: Redirections like 30x are automatically followed, while keeping things like cookies.JSONiq: to work with JSON APIs (deprecated by XPath 3.1).XPath 2.0/XQuery 1.0: compatibility mode for old XPath/XQuery versions.Pattern matching: to extract several expressions in an easy way using an annotated version of the input page for pattern-matching.XQuery 3.0: to create new documents from the extracted values and to build Turing-complete scripts.XPath 3.0: to extract values and calculate things with them.CSS 3 Selectors: to extract elements unchanged.: New release The 0.7 release adds JSONiq support, grouping of command line options, new input/output formats, fixes HTML parsing/serialization, changes the syntax of extended strings and some other stuff : New release The 0.6 release adds XQuery support, the form and match functions, improves the Windows command-line interface, merges the two old cgi services to a single one and fixes several interpreter bugs : Initial release of Xidel First release of the VideLibri backend as stand-alone command-line tool : New release The 0.8 release improves the JSONiq support and our own JSON extensions, adds arbitrary precision arithmetic, a trivial subset of XPath/XQuery 3, new functions for resolving uri or HTML hrefs, and more. : Minor release The 0.8.4 versions extends some standard XQuery expressions with pattern matching, adds options to set HTTP headers and read environment variables, and fixes some bugs. : New release The 0.9 release adds support for most of the XPath/XQuery 3.0 syntax like anonymous and higher order functions, supports multipart HTTP requests for file uploads, changes the default output format, adds an (experimental) function for page modifications, fixes a large number of bugs mostly related to command line parsing and XPath/XQuery standard compatibility, and more. Both are Turing-complete, but have slightly incompatible string syntax, so the question is which one you prefer. : Survey for later releases Tbere is now a survey running if the default language of Xidel should be XPath or XQuery (on Google Forms, so you need to login).
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |