ScalaWilliam / xs4s

XML Streaming for Scala including FS2/cats support
https://scalawilliam.com/xml-streaming-for-scala/
Other
60 stars 13 forks source link

Look at Aalto for xs4s #6

Open ScalaWilliam opened 8 years ago

ScalaWilliam commented 8 years ago

https://github.com/FasterXML/aalto-xml

rossabaker commented 8 years ago

I'm looking at improving http4s' XML support. http4s is built on streams (scalaz-stream now, fs2 in the future). I would like to be able to process XML payloads without blocking (so no InputStream with SAX) or buffering the entire payload as a String before parsing. I think we may have similar needs here.

https://github.com/http4s/http4s/pull/735

ScalaWilliam commented 7 years ago

yes looks very related. not entirely sure about aalto characteristics just yet.

ScalaWilliam commented 4 years ago

@rossabaker just want to understand, was this resolved for you in the end on http4s? how does http4s deal with XML currently?

rossabaker commented 4 years ago

We still use scala-xml. As far as I know, Aalto is still the closest we can get to a jawn-like experience with XML, but there just hasn't been the demand for it.