The invention relates to a method for extracting high-purity
nervonic acid from malania oleifera oil, which comprises the following steps: 1,
saponification-
metal salt
precipitation: taking malania oleifera oil, adding alkali, adding a non-aqueous
solvent, heating, refluxing, saponifying, cooling, precipitating, filtering, and removing a solution to obtain filter residues; step 2, acidification: adding
acid water into the filter residues obtained in the step 1 for acidification, standing for layering, and discarding a
water layer to obtain an oil layer; 3, washing: washing the oil layer obtained in the step 2 to obtain a washed oil layer; 4,
fractional precipitation: adding a first
organic solvent into the washed oil layer obtained in the step 3, carrying out first-stage
precipitation, and filtering to remove filter residues; and carrying out second-stage
precipitation and
filtration. And 5, recrystallization: adding a second
organic solvent into the filter residue obtained in the step 4, recrystallizing, filtering, and taking the filter residue to obtain
nervonic acid. The
nervonic acid with the content not lower than 95%, the purity not lower than 98% and the yield not lower than 70% can be obtained.