How to set attribute for UIAStaticText using JavascriptExecutor

Can anyone help me regarding setting attribute for UIAStaticText using JavascriptExecutor or any other method.

In my ios application i need to set value, label and name of UIAStaticText element using appium and selenium.

Your support is highly appreciated.

Code used:
import io.appium.java_client.AppiumDriver;
import org.openqa.selenium.remote.DesiredCapabilities;
import java.net.URL;

public class {scriptName} {
public static void main(String[] args) {
DesiredCapabilities capabilities = new DesiredCapabilities();
capabilities.setCapability(“appium-version”, “1.0”);
capabilities.setCapability(“platformName”, “iOS”);
capabilities.setCapability(“platformVersion”, “8.1”);
capabilities.setCapability(“deviceName”, “iPhone 6”);
wd = new AppiumDriver(new URL(“http://0.0.0.0:4723/wd/hub”), capabilities);
wd.manage().timeouts().implicitlyWait(60, TimeUnit.SECONDS);
JavascriptExecutor js = (JavascriptExecutor) wd;
WebElement element = driver.findElement(By.xpath("//UIAApplication[1]/UIAWindow[1]/UIATableView[1]/UIATableCell[9]/UIAStaticText[2]"));
js.executeScript(“arguments[0].setAttribute(‘label’, ‘10’);”,element);
wd.close();
}
}