How to Serialize or Save a List of GameObjects

Hi !
I am trying to save a list of objects(Weapons) purchased by the player. I have tried the serialization live training but it didn’t worked with game objects. I think that there could be any better way to do this ???
If yes then please tell it to me…
and if No then please tell me that how i can save a list of gameobjects…

Thank u for giving me time in reading and answering this question.

Late reply but I have been looking for the same thing. This link might help: save a list of a class - Questions & Answers - Unity Discussions