an involved but plausible method would be to dissolve up in water, add a suitable solid-phase acid (eg. Nafion-H), filter, and pH the filtrate back to 7 with sodium hydroxide. Remove the water (distillation or sublimation) and hey presto, you have pure NaNO3.