|
Groovy example source code file (NavToWiki.groovy)
The Groovy NavToWiki.groovy source codepackage groovy.util import groovy.util.XmlParser if (args.size() < 1) { println "Usage: NavToWiki fileName" } else { file = args[0] println "About to parse ${file}" doc = new XmlParser().parse(file) println """ QuickLinks page ------------------------------- """ links = doc.body.links.item println links.collect { return "{link:" + it['@name'] + "|" + it['@href'] + "}" }.join(" | ") println """ Navigation page ------------------------------- """ menus = doc.body.menu menus.each { println "h3:${it['@name']}" it.item.each { println "- {link:" + it['@name'] + "|" + it['@href'] + "}" } println "" } } Other Groovy examples (source code examples)Here is a short list of links related to this Groovy NavToWiki.groovy source code file: |
... this post is sponsored by my books ... | |
#1 New Release! |
FP Best Seller |
Copyright 1998-2021 Alvin Alexander, alvinalexander.com
All Rights Reserved.
A percentage of advertising revenue from
pages under the /java/jwarehouse
URI on this website is
paid back to open source projects.