在我的数据库列(这是同步到SOLR回购),是XML,看起来是这样的:Solr的DataImportHandler - 转换XML现场
<Party>
<StartDate>2013-12-31T06:00:00</StartDate>
</Party>
在SOLR,这是存储在一个type="string"
场一切正常精细。
但是,现在我希望从XML中提取<StartDate>
值,并将其存储在独立的string
或date
字段中(迄今为止没有偏好)。
解决此问题的最佳方法是什么?
我的解决方案是附加一个JavaScript转换器,它将使用普通字符串函数(即indexOf和substring)来解析XML。虽然这看起来不太漂亮。有更容易的方法吗?
是的,但他需要先到达内部的XML值。它是嵌套的。 –