Comments (6)
from dhclass-hub.
Hello? Anybody?
from dhclass-hub.
@CodyKarch Hi Cody! Just saw your post. Here's what I meant: basically you want to write a template rule for this:
<xsl:template match="listOrg">
`<!--something to process your template match here: apply-templates!-->`
</xsl:template>
Think about why we need that! When you do XPath over my site index file, you'll see there are multiple <listOrg>
elements, and our outermost list is going to collect all of them in a single list. You want to match on something that holds all the listOrg elements up in your template that matches on the document node ( the one that holds the outer structure of your html document: <xsl:template match="/">
and you want that to hold the thing that contains your output list (either <ul>
or <ol>
)...
And then, since each listOrg has a distinct identifier: you're going to match on that in a separate template rule so each one is output as a list item.
Then you need to set up, in each one of those list items, a new list to sit inside it. The first time you write this is hard, but we hope you can figure out how this is working!
from dhclass-hub.
@CodyKarch We talked about some of this in class, and you can see some examples of list code and XSLT that some of the other students have pushed to GitHub in Class Examples in XSLT. Browse away--looking at those will likely be helpful!
from dhclass-hub.
@CodyKarch One more thing, because I think we discussed this in class after you left for your advising appt.: If you're confused, try writing your code one step at a time, and run your transformation after each step to see what you're outputting. That can be a clue to how your template rules are working. Remember to select the "HTML" button before you run the transformation, so you can toggle between the text and the html view in the output window.
from dhclass-hub.
Great! This should help, and I believe you mentioned that before I left; I've used that rule, and I agree with you on it. Thank you!!!
from dhclass-hub.
Related Issues (20)
- HTML Semantic Elements for structuring a page
- Steve Ramsay: "The Hermeneutics of Screwing Around" and "In Praise of Pattern" HOT 13
- NEWS HOT 2
- XPath format-date() picture strings
- First XQuery over Banksy from class today
- Saving XQuery Files
- Network Analysis HOT 16
- Schematron Quick Fix HOT 1
- SOS: Cytoscape is my mortal enemy HOT 8
- M 3/23 Class Sign-in HOT 12
- Slack Chat for DH class
- Semester project presentations HOT 1
- zoom video HOT 3
- Date Arithmetic for Data Visualization: User-Defined Functions in XQuery
- Resources on JavaScript Properties, Methods, Events
- Upcoming Presentations!
- Choose a Creative Commons License for Your Project
- Friday April 17: Presentation Day and Feedback!
- XPath: Taking Average of values derived by a FLOWR statement HOT 8
- Extended due date for semester projects in the quarantine semester
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dhclass-hub.