You does not need to learn a machine learning algorithm. No code needed and no need to repeat writing parser. You can use Octoparse to solve your problems. Octoparse provides a visual operation pane, just like in a regular browser. You only need to click the data you want to extract, and Octoparse will automatically help you record the operation, generate XPath and extract the data.It can automatically perform the extraction.
Octoparse also provides cloud services, so you do not need to perform these extraction tasks on your computer.