#xpath — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #xpath, aggregated by home.social.
-
I have updated the Go-XML suite (a parser, XPath and XSLT) and started the documentation at
https://doc.speedata.de/goxml/
The XSLT processor is still work in progress, 21.8% of the official test suite pass. So all basic stuff will work!
-
The #DNBLab Workshop at #DHd2026 hammers home the continued importance of #XML despite all the nay-sayers. Yes, one can read and parse catalogue data provided through SRU with #Python but one still has to be familiar with #XPath to do anything meaningful.
The pain of MARC fields, tags, and codes remains … on to the MARC manual and the beauty of field 800 …
-
Just updated the Go based XML processing repositories:
XML DOM loading and accessing:
https://github.com/speedata/goxmlXPATH 2.0 (and a bit of 3.1) accessing:
https://github.com/speedata/goxpathThe new kid on the block (experimental!) a new XSLT 2.0 processor:
-
This isn't just about our course. It's about keeping XML/TEI processing education alive at DHSI. We need MORE of these courses, not fewer!
Please boost, share with your networks, consider enrolling!
#XSLT #XPath #XQuery #Schematron #DHSI2026 #XMLProcessing #ScholarlyCoding
🧵3/3 -
XQuery & XPath users, watch out - i spent a day debugging!
Turns out in BaseX & i think XPath 4 (upcoming), `else` clauses are optional.
This is unexpected in an expression language -
`let $name := if ($p) then get-name($p)
return some-func($name)`is the same as
`let $name := if ($p) then get-name($p) else ( )
return some-func($name)`but in a multi-screen if/then/else it’s more likely you just forgot the else() or mismatched some parens.
-
Ah, #wxpath, because using #XPath was just too easy before 🙄. Now with extra layers of #complexity, just in case you weren't already confused enough by web crawling! 🕸️😵💫
https://github.com/rodricios/wxpath #webcrawling #technews #developerhumor #HackerNews #ngated -
wxpath – Declarative web crawling in XPath
https://github.com/rodricios/wxpath
#HackerNews #wxpath #webcrawling #XPath #technology #open-source #GitHub
-
Work continues on XPath 4, XQuery 4, XSLT 4 - see https://qt4cg.org/ - but the focus has shifted to “getting it finished”i think. Although i wasn’t able to be as active as i wanted (and had a meeting conflict) i did write some proposals, some accepted and some not.
If you have concerns, now is teh time to voice them. Or sooner 🙂
#markupMonday #XML #XSLT #XSLT4 #XQuery #XQuery4 #XPath #XPath4
-
#Development #Launches
Locate · In-browser page search for developers https://ilo.im/169d6x_____
#Search #WebPage #Regex #XPath #CSS #AI #Chrome #BrowserExtension #WebDev #Frontend -
#Balisage = https://www.balisage.net/ - seems to be going strong; it’s a conference about the theory behind, and practice of, document markup, especially #XML and related technologies such as #XProc #XSLT #XQuery #Schematron #RelaxNG #XPath #TextEncodingInitiative and many more.
XML was badly hurt by people applying it to everything in sight, but for what XML was designed for and is good at, there is nothing better.
-
#Balisage = https://www.balisage.net/ - seems to be going strong; it’s a conference about the theory behind, and practice of, document markup, especially #XML and related technologies such as #XProc #XSLT #XQuery #Schematron #RelaxNG #XPath #TextEncodingInitiative and many more.
XML was badly hurt by people applying it to everything in sight, but for what XML was designed for and is good at, there is nothing better.
-
#Balisage = https://www.balisage.net/ - seems to be going strong; it’s a conference about the theory behind, and practice of, document markup, especially #XML and related technologies such as #XProc #XSLT #XQuery #Schematron #RelaxNG #XPath #TextEncodingInitiative and many more.
XML was badly hurt by people applying it to everything in sight, but for what XML was designed for and is good at, there is nothing better.
-
#Balisage = https://www.balisage.net/ - seems to be going strong; it’s a conference about the theory behind, and practice of, document markup, especially #XML and related technologies such as #XProc #XSLT #XQuery #Schematron #RelaxNG #XPath #TextEncodingInitiative and many more.
XML was badly hurt by people applying it to everything in sight, but for what XML was designed for and is good at, there is nothing better.
-
#Balisage = https://www.balisage.net/ - seems to be going strong; it’s a conference about the theory behind, and practice of, document markup, especially #XML and related technologies such as #XProc #XSLT #XQuery #Schematron #RelaxNG #XPath #TextEncodingInitiative and many more.
XML was badly hurt by people applying it to everything in sight, but for what XML was designed for and is good at, there is nothing better.
-
XSLT is a functional language for manipulating primarily tree-structured data and information, such as you might find in XML or JSON or HTML for example.
Someone recently asked me for an XSLT course that includes XSLT 4; usually i teach XSLT 3, the latest, but 4 is in preparation. It's not quite ready for production use, but if you want to be ahead of the curve the course might go ahead in the next month or two.
DM if interested.
#XSLT #XML #QT4 #XPath #XSLT3 #XPath3 #XSLT4 #XPath4 #XQuery4
-
Xee: A Modern XPath and XSLT Engine in Rust
https://blog.startifact.com/posts/xee/
#HackerNews #Xee #XPath #XSLT #Rust #Programming #ModernTech
-
I am pleased to report that #Saxonica has released #SaxonJS 3.0.0-beta1, our JavaScript-based #XPath and #XSLT processor for the browser and Node.js. https://blog.saxonica.com/announcements/2024/12/saxonjs-he-3.0.0-beta1.html
-
CW: programming, xml, xsl, xslt
@reiver Try #SaxonJS for using #XSLT 3.0 / #XPath 3.1 in browsers. https://www.saxonica.com/saxon-js/index.xml
-
A Primo idea from an #ANZREG institution 'Enhance DC XML normalization routines for external sources (PrimoVE)' - https://ideas.exlibrisgroup.com/forums/308176-primo/suggestions/46872118-enhance-dc-xml-normalization-routines-for-external
-
Today, a post got published to #reddit r/netsec, concerning a DOS and arbitrary code execution #vulnerability in #XML when parsing it with #Java's #XMLReader. Though correct, maybe hyperbolic: the problem is not limited to Java, and it's possible nobody in the field uses that class. When I first learned about it, years ago, I switched from automated XML parsing to dedicated #XPath-based parsing. That's more cumbersome, for sure, but also more #secure.
-
An #introduction appears to be in order:
#Entrepreneur #Investor #Co-Founder & #CEO of #Altova
District Governor of #Rotary District 7930
You might remember me as the co-author of #XMLSpy
Interests: #MobileAppDevelopment, #Drones, #Tech, #Science, #Space, #IOT, #JSON, #XBRL, #XML, #XPATH, #XQUERY, #XSLT, #XMLSCHEMA, and related technologies
Hobbies:
#Skiing, #Boating, #Traveling, #Reading, #Photography