Try spawning them the same way you would spawn danios. People use a craft mesh like Sena suggested but they raise it up off the bottom of the tank by placing it on top of small flowerpots or other things. Another way to save the eggs is to put marbles, lots of marbles, on the bottom. The eggs fall down between the marbles where the parents can't get them. Then you remove the parents and hatch the eggs in the tank. Lots of plants is good, means lots of infusoria for the babies.
If you breed guppies . . . well, there's very little effort required. A male, a few females, leave them alone, and in 4-6 weeks, more guppies than you can handle. -___- In my own experience, guppies don't eat the young either.