首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

MapReduce之自定义outputFormat

而本题的关键点是要在一个mapreduce程序中根据数据的不同输出两类结果到不同目录,这类灵活的输出需求我们可以通过自定义outputformat来实现!...第一步:自定义一个outputformat public class Custom_OutputFormat extends FileOutputFormat {...); // 这里path的路径可以任意设置,因为我们在自定义outPutFormat中已经将输出路径确定 Custom_OutputFormat.setOutputPath...程序运行完后,我们进入到outputformat1目录下,看到程序将我们想要的不同的结果放在了两个独立的文件中! ? 分别打开文件查看内容 ? ?...到了这里说明我们的自定义outputFormat算是成功了。那本期的分享到这里也就该结束了,小伙伴们有什么疑惑或好的建议可以在评论区留言或者私信小菌都是可以的。

33420
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    java dom4j生成xml格式化_Java DOM4J方式生成XML的方法「建议收藏」

    Document对象 通过Document的addElement()方法创建节点 通过Element的addAttribute()方法为节点添加属性 通过Element的setText()方法为节点设置内容 通过OutputFormat...的createPrettyPrint()方法创建OutputFormat对象(会自动缩进、换行) 创建XMLWriter对象,将目的文件包装成OutputStream传入构造方法中,并将OutputFormat...org.dom4j.Document; import org.dom4j.DocumentHelper; import org.dom4j.Element; import org.dom4j.io.OutputFormat...创建title子节点 Element title = channel.addElement(“title”); // 设置title节点的值 title.setText(“”); // 创建输出格式(OutputFormat...对象) OutputFormat format = OutputFormat.createPrettyPrint(); ///设置输出文件的编码 // format.setEncoding(“GBK”)

    2.4K20
    领券