如何使用R中的XML解析选项搜索特定字符串

如何使用R中的XML解析选项搜索特定字符串,r,R,我正在解析一家公司的DEF文件,并从中提取包含薪酬数据的表包含该数据的表有一个字符串“Name and Principal Position”,该字符串是唯一的,可帮助我定位该表 b=xpathsaply(a,“//表[包含(,'Name and Principal')]”) a是该页面的HTMLPase。 a这有用吗?|执行OR表达式 xpathSApply(a,"//table[contains(.,'Name and Principal|Principal Position|another

我正在解析一家公司的DEF文件,并从中提取包含薪酬数据的表包含该数据的表有一个字符串“Name and Principal Position”,该字符串是唯一的,可帮助我定位该表 b=xpathsaply(a,“//表[包含(,'Name and Principal')]”) a是该页面的HTMLPase。
a这有用吗?
|
执行OR表达式

xpathSApply(a,"//table[contains(.,'Name and Principal|Principal Position|another string')]")

请添加更多信息。例如,提供您试图解析的数据的示例以及您正在使用的包的名称。您的问题不清楚,如果没有更多信息,无法提供帮助。我正在解析一家公司的DEF文件,并从中提取包含薪酬数据的表包含此数据的表有一个字符串“Name and Principal Position”,该字符串是唯一的,可帮助我定位表b=xpathsaply(a),//表[contains](,'Name and Principal')]”a是该页面的HTMLpasse。使用XML HTML包将此信息添加到您的问题中,而不是添加到注释中。不,这不起作用。此外,我尝试为这些单词创建向量,然后在字符串中搜索向量。示例
xpathSApply(a,"//table[contains(.,'Name and Principal|Principal Position|another string')]")