CARVIEW |
Select Language
HTTP/2 302
server: nginx
date: Thu, 31 Jul 2025 07:49:14 GMT
content-type: text/plain; charset=utf-8
content-length: 0
x-archive-redirect-reason: found capture at 20090730021246
location: https://web.archive.org/web/20090730021246/https://github.com/jquery/jquery-wikiapi2xml/tree
server-timing: captures_list;dur=1.801308, exclusion.robots;dur=0.035353, exclusion.robots.policy;dur=0.013711, esindex;dur=0.031836, cdx.remote;dur=50.775187, LoadShardBlock;dur=1333.418043, PetaboxLoader3.datanode;dur=1110.971086, PetaboxLoader3.resolve;dur=87.652814
x-app-server: wwwb-app203
x-ts: 302
x-tr: 1412
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
set-cookie: SERVER=wwwb-app203; path=/
x-location: All
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
HTTP/2 301
server: nginx
date: Thu, 31 Jul 2025 07:49:15 GMT
content-type: text/html; charset=utf-8
content-length: 121
x-archive-orig-server: nginx/0.6.31
x-archive-orig-date: Thu, 30 Jul 2009 02:12:45 GMT
x-archive-orig-connection: close
x-archive-orig-status: 301 Moved Permanently
location: https://web.archive.org/web/20090730021246/https://github.com/jquery/jquery-wikiapi2xml/tree/master
x-archive-orig-x-runtime: 163ms
x-archive-orig-cache-control: no-cache
x-archive-orig-content-length: 121
cache-control: max-age=1800
memento-datetime: Thu, 30 Jul 2009 02:12:46 GMT
link: ; rel="original", ; rel="timemap"; type="application/link-format", ; rel="timegate", ; rel="first memento"; datetime="Thu, 30 Jul 2009 02:12:46 GMT", ; rel="memento"; datetime="Thu, 30 Jul 2009 02:12:46 GMT", ; rel="next memento"; datetime="Mon, 03 Aug 2009 03:11:12 GMT", ; rel="last memento"; datetime="Mon, 03 Aug 2009 03:11:12 GMT"
content-security-policy: default-src 'self' 'unsafe-eval' 'unsafe-inline' data: blob: archive.org web.archive.org web-static.archive.org wayback-api.archive.org athena.archive.org analytics.archive.org pragma.archivelab.org wwwb-events.archive.org
x-archive-src: 52_10_20090729195745_crawl103.gpg-c/52_10_20090730021139_crawl101.arc.gz
server-timing: captures_list;dur=0.513639, exclusion.robots;dur=0.019057, exclusion.robots.policy;dur=0.007370, esindex;dur=0.009913, cdx.remote;dur=74.038099, LoadShardBlock;dur=105.357535, PetaboxLoader3.datanode;dur=98.860027, PetaboxLoader3.resolve;dur=109.901730, load_resource;dur=165.294696
x-app-server: wwwb-app203
x-ts: 301
x-tr: 378
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
x-location: All
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
HTTP/2 200
server: nginx
date: Thu, 31 Jul 2025 07:49:15 GMT
content-type: text/html; charset=utf-8
x-archive-orig-server: nginx/0.6.31
x-archive-orig-date: Thu, 30 Jul 2009 02:12:46 GMT
x-archive-orig-connection: close
x-archive-orig-status: 200 OK
x-archive-orig-x-runtime: 934ms
x-archive-orig-etag: "c86195879ab6b79f9d33d0c3974ada53"
x-archive-orig-cache-control: private, max-age=0, must-revalidate
x-archive-orig-content-length: 23043
x-archive-guessed-content-type: text/html
x-archive-guessed-charset: utf-8
memento-datetime: Thu, 30 Jul 2009 02:12:46 GMT
link: ; rel="original", ; rel="timemap"; type="application/link-format", ; rel="timegate", ; rel="first memento"; datetime="Thu, 30 Jul 2009 02:12:46 GMT", ; rel="memento"; datetime="Thu, 30 Jul 2009 02:12:46 GMT", ; rel="next memento"; datetime="Mon, 03 Aug 2009 03:11:12 GMT", ; rel="last memento"; datetime="Wed, 24 Mar 2010 23:31:46 GMT"
content-security-policy: default-src 'self' 'unsafe-eval' 'unsafe-inline' data: blob: archive.org web.archive.org web-static.archive.org wayback-api.archive.org athena.archive.org analytics.archive.org pragma.archivelab.org wwwb-events.archive.org
x-archive-src: 52_10_20090729195745_crawl103.gpg-c/52_10_20090730021139_crawl101.arc.gz
server-timing: captures_list;dur=0.684354, exclusion.robots;dur=0.022773, exclusion.robots.policy;dur=0.009490, esindex;dur=0.012413, cdx.remote;dur=17.461320, LoadShardBlock;dur=234.316494, PetaboxLoader3.datanode;dur=130.837573, PetaboxLoader3.resolve;dur=309.927979, load_resource;dur=246.573700
x-app-server: wwwb-app203
x-ts: 200
x-tr: 561
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
x-location: All
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
content-encoding: gzip
jquery's jquery-wikiapi2xml at master - GitHub
This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (

This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (

Description: | Convert the jQuery wiki documentation to an XML file. edit |
Homepage: | https://docs.jquery.com/ edit |
Public Clone URL: |
git://github.com/jquery/jquery-wikiapi2xml.git
Give this clone URL to anyone.
git clone git://github.com/jquery/jquery-wikiapi2xml.git
|
Your Clone URL: |
Use this clone URL yourself.
git clone git@github.com:jquery/jquery-wikiapi2xml.git
|
name | age | message | |
---|---|---|---|
![]() |
README | Loading commit data... ![]() |
|
![]() |
createjQueryXMLDocs.py | ||
![]() |
createjQueryXMLDocsOldFormat.py | Sat Jul 25 07:48:00 -0700 2009 | Moving over from the jQuery SVN repository. [jeresig] |
![]() |
export.php | Sat Jul 25 07:48:00 -0700 2009 | Moving over from the jQuery SVN repository. [jeresig] |
The python script createjQueryXMLDocs.py goes to the internet and retrieves API data from jQuery's wiki then converts it to an XML format for use by other applications. It was written by David Serduke in late 2007. There are a few options that can be passed in: help: For reading and displaying this help out of SVN. (defaults to 'false' unless no parameters were set) supresscontenttype: For use when not running on a web server. (defaults to 'false') start: The starting place in the wiki. (defaults to 'API') exporter: The wiki XML exporter page. (defaults to 'https://docs/jquery.com/Special:Export') version: The version number to put on the generated XML document. (defaults to 'Unknown') convertlinks: The method to convert wiki links like [[Ajax_Events|Ajax Events]]. Can have the value of 'none', 'html', or 'node'. These either i(respectively) send it on, convert to a string like "<a href='Ajax_Events'>Ajax Events</a>", or create an XML node named 'a' with the same information. (defaults to 'html') forlinksurl: Value to prepend to any wiki link like 'https://docs.jquery.com/' (defaults to '') verbose: Can add an XML node 'info' to the root 'docs' element that has conversion details mostly for debugging purposes. It will also create "pretty" xml when not set to false. Can have the value of 'false', 'true', or 'super'. (defaults to 'false') debug: Will force the output to be text/plain instead of text/xml and put verbose messages to normal print instead of sticking them in the xml tree. (defaults to 'false') The basic XML format is as follows: <docs timestamp="[last time anything was modified]" version="[version parameter]" startdoc='[start param]'> <info> - this node is here if 'verbose' parameter was set to other than 'false' <msg>Loading...</msg> </info> <cat value="Core"> <subcat value="$(...) The jQuery Function"> <function name="jQuery" .../> <function .../> <selector .../> <property .../> </subcat> </cat> </docs> The 'cat' and 'subcat' elements are optional depending on the 'start' parameter and what is in the wiki data. Other than that, most of the wiki data is converted directly to an XML equivilent so if anything new is added to the wiki it should be sent right over to the XML document the next time it is created. Here are a few examples of how to use the script. To get this help: https://[location of script]/createjQueryXMLDocs.py To get the API: https://[location of script]/createjQueryXMLDocs.py?version=1.2.2 To get the UI: https://[location of script]/createjQueryXMLDocs.py?start=UI&version=1.1 To get a specific function: https://[location of script]/createjQueryXMLDocs.py?start=Events/bind&version=1.2.2 To get a debug a problem: https://[location of script]/createjQueryXMLDocs.py?start=Selectors&verbose=super&debug=true
This feature is coming soon. Sit tight!