XMLTree字符串到字符串(HXT)

时间:2019-02-01 23:36:28

标签: haskell hxt

我想重写HTML元素pipeline { agent { label 'SiebelWindows' } stages { stage('Test Bat') { steps { bat 'C:\\Jenkins\\mytest.bat' //bat 'start cmd.exe /c C:\\Jenkins\\mytest.bat' //call C:\\Jenkins\\mytest.bat } } } } ,使其包含另一个元素<div class=[whatever]>。但是,我看不到要以<a href=[text of the div element] ...>的类型来获取元素类型为String的文本的方法(请参见下文)。我已经通过所有的功能Text.XML.HXT.Core不见了,相关并没有看到一个。在我放弃之前,我想我会在这里问。这是有问题的代码,使其更容易看到什么,我想做的事情。

sattr

以上作品的代码,并给我applic = processChildren $ flip when (isElem >>> hasName "html") $ processChildren $ flip when (isElem >>> hasName "body") $ processChildren $ flip when (isElem >>> hasName "div") $ processChildren $ flip when (isElem >>> hasName "div" >>> hasAttrValue "class" (=="where")) $ processChildren $ mkA mkA = eelem "a" += sattr "href" "foo" += this ,这不是我想要的。我想HREF的值是div元素的值,因为它包含的URL。 (我用上面的代码中,通过bheklilr在回答提供了另一个问题,他还做出了他的代码更优雅的变体,但是我停止了与他的初次尝试,这对于我的目的,效果还算不错。)基本上我想的href="foo"形式String

0 个答案:

没有答案