在Process Documents操作符中获取每个单独文件的wordlist
嘿,伙计们,
我试图从文本文件中使用下面的XML中的过程来获得文本文件中的顶级单词。然而,我希望在一个文件夹中分别获得每个文本文件的顶部单词,下面的操作给我整个文本文件集合的结果。有没有办法让操作单独处理它们,而不是分组处理?
提前谢谢你,
尼尔。
.
.
.
.
.
.
.
我试图从文本文件中使用下面的XML中的过程来获得文本文件中的顶级单词。然而,我希望在一个文件夹中分别获得每个文本文件的顶部单词,下面的操作给我整个文本文件集合的结果。有没有办法让操作单独处理它们,而不是分组处理?
提前谢谢你,
尼尔。
<?xml version="1.0" encoding="UTF-8"?> <过程version = " 8.1.000”>
> <上下文
<输入/ >
<输出/ >
<宏/ >
> < /上下文
<过程扩展= " true " >
< /操作符>
< /操作符>
< /操作符>
<列出关键= " specify_weights " / >
<过程扩展= " true " >
> < /过程
< /操作符>
< /操作符>
< /操作符>
/> .
> < /过程
< /操作符>
> < /过程
标记:
0
最佳答案
-
kayman 成员职位:662独角兽我不知道你的完整过程,但你是通过文件循环,你应该能够存储的文件名作为宏值。检查你的循环操作符的宏选项,通常它将允许你存储像文件名和位置等东西。
这给了你一些选择,例如:
循环文件,存储当前文件名为宏- > generate wordlist - > wordlist to example - > generate属性,并给它你宏的值。比如%{file_name}
或者您可以使用宏重命名您的word文件中的属性,任何最适合您的方式。
5
答案
很抱歉这么晚才回复,谢谢你的帮助。我现在通过上述过程成功地循环文本文件,但在我的输出列表中的所有文件的单词列表是空的
再次感谢,
尼尔。
或者更好的是,先尝试没有任何修剪和绕过过滤器令牌等,以确保您不会在这些步骤中丢失您的内容。如果你知道,你至少知道为什么没有结果。
另外,作为旁注,如果您只寻找您的单词列表,您可以取消流程文档操作符中的“矢量创建”。你不需要它,所以它会加快一些事情。
尼尔。