使用NiFi中的convertRecord处理器将XML转换为AVRO

时间:2019-07-15 09:10:31

标签: apache-nifi

我想使用convertRecord处理器将以下XML文件转换为AVRO格式。在这里,我无法获取AVRO格式的属性值。

XML-

<book id="b002">
    <author>Brandon Sanderson</author>
    <title>Way of Kings</title>
    <genre>Fantasy</genre>
    <price>50</price>
    <pub_date>2006-12-17T09:30:47.0Z</pub_date>
    <sold>10</sold>
</book>

1 个答案:

答案 0 :(得分:0)

似乎询问者已经找到了解决方法:

我能够通过将源定义为AVRO模式中的属性来获取属性值。 {“ name”:“ currency”,“ type”:[“ null”,“ string”],“ default”:null,“ source”:“属性货币”}