gpt4 book ai didi

hadoop - Hadoop MapFile:如何将可写值传输到其原始类?

转载 作者:行者123 更新时间:2023-12-02 21:57:22 26 4
gpt4 key购买 nike

Hadoop中存在少量数据,我可以通过get(key,val)方法获取值,但是如何将可写数据传输到其原始类。我的代码粘贴如下:

Text key = new Text();
key.set(url);
Writable value = null;
value = reader.get(key, value);

该值是这样的:
Version: -1
url:http://www.google.com
base: http://www.google.com
contentType: application/xhtml+xml
metadata:***
Content:
<!DOCTYPE html****

以及如何获取仅Content或contentType?
我可以将值转移到其原始类并使用getContent()方法吗?

最佳答案

如果value的运行时类型为 org.apache.nutch.protocol.Content ,则可以,可以将其强制转换为该类型,然后调用getContent()方法

Content content = (Content) value;
content.getContent();

关于hadoop - Hadoop MapFile:如何将可写值传输到其原始类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10830424/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com