It depends upon what finish the sole is. Some aren't lacquered, some are. Mine are lacquered and you can see the weave under a thick lacquer, and also there is printing under there. I've chips in the lacquer but you are going to get that.
All I could advise is lightly sanding the sole, and just using an automotive spray paint, but it will come off again the minute you stand on a stone !