Hello and welcome to Just answer.com, Super mechanic here. About your vehicle.
The best way to open the hood is to have someone push down on it while you are pulling the cable. If need be then you will have to lay down under the front of the vehicle and reach up in there with a screwdriver and activate the latch, where the cable goes.
The only other way would be to get in there with a small wrench, (10mm) and undolt the latch itself. If you can access any part of the cable from under the hood, in the grill area, you can cut the outer housing and strip it to where you can grab the cable itself and pull on it, (while someone pushes down on the hood)
I got it open myself without damaging the hood or any other part of the car. My gift to you is how. Get a piece of 4mm dia wire (I used an old ploitical campaign yard sign), bend one end down 60 mm and at an approx 60 deg angle about two feet down the rod bend it to 90 deg so you have a hand grip. insert this tool between the hood and the grille and guide to just behind the hood latch. Rotate it downward while you're sliding it toward your left. You can feel it contact the release lever. Turn the handle you created counter clockwise to release the hood latch. It will take several tries until you learn the feel. I purchased a hood latch from a dealer and practised on that to learn this trick, but with the above advice anyone should be able to do it.
The cable had slipped out of its mount hole in the latch, but it was still connected to the trip lever. Pehaps you could disconnect the cable from the lever inside the car and pull it far enough to do the same job.