我有这段代码应该将XML.Elem对象转换为可读且正确缩进的文本,但是当我运行它时它总是给我一个错误,我不明白为什么因为据我所知和搜索我正在按预期使用PrettyPrinter类。valxml=createXML(production_list:ProductionList)//UsingthePrettyPrinterclasstomakesuretheXMLis“humanreadable.”valprettyPrinter=newscala.xml.PrettyPrinter(80,2)valprettyXml=prettyPrinter.format(xml)XML.save(
我使用scala.xml.PrettyPrinter在Scala中格式化我的XML。问题在于没有文本内容的节点。而不是这个:我更喜欢这个:我怎样才能使PrettyPrinter以我的方式格式化它? 最佳答案 这是scala-xml中的一个错误,但已在2018年2月20日的1.1.0版中修复。新选项minimizeEmpty已添加到PrettyPrinter.要使用1.1.0,请将以下内容添加到您的build.sbt:libraryDependencies++=Seq("org.scala-lang.modules"%%"scala-
关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭9个月前。Improvethisquestion我正在使用C++prettyprinter并希望通过比较运行前后的代码来显示prettyprinter的结果。有谁知道我在哪里可以找到一些丑陋的C++代码来运行prettypretty?理想情况下,代码将来自一些开源软件。