You are not alone. 4 out of my 4 kids slept in a swing. Now they are 12, 9. 6, and 4 and they all sleep in beds. Through the night. THis is what I did. I let them sleep in the swing. I needed to sleep and needed energy for the others. Some babies don't self soothe and I always blamed my husband for this gene as he doesn't fall asleep that easily either. You do what works for you and your household. Best advice I ever got. Each child started sleeping in a crib at a different time, too. But 3 out of 4 were in a crib by 6 months. The more you fuss, the harder it will be because you will be so frustrated, and she will sense your tension. Make her room very comfy, cool and dark. Get a sound machine. Put it in there while she is sleeping in the swing. Get her used to the sound. I also slept in their room at night because I didn't like letting them sleep in the swing without someone there. Catch up on your sleep; that is the most important part. You need to be rested to be sane, and deal with her in a calm, matter-of-fact manner.
Then when you feel up to it, let her fall asleep in the swing. Make sure she is good and asleep,(usually around 20 minutes) then move her to her bed. If and when she wakes up,if it is not time for a feeding or having a dirty diaper, put her back in the swing and start over. Do not talk to her or wake her up in any manner. (You can kiss her all you want when she fusses; I did, I just didn't talk). By 6 months they were sleeping through the night(5-6 hours before a feeding). Anyone who has not personally experienced a swing sleeper just cannot understand. This can be a trying time, but if this is the worst thing you are going through with her right now, you'll be fine. Like I said, all of my kids did this, and the only one it took a while to break had other issues as well. the most important part is that you get some rest so you can deal with this. Don't listen to those who haven't gone through it, they can try to make you feel as if you are doing something wrong.
Feel free to email me with any questions you may have...