Как я могу удалить пространство имен из сгенерированного файла JAXB?

Вот мой код:

xsdFile:

<complexType name="Player">
    <sequence>
        <element name="Login" type="string"></element>
        <element name="Passwd" type="string"></element>
    </sequence>
</complexType>

<element name="Player" type="tns:Player"></element>

Build.xml:

    <exec executable="${javahome}/bin/xjc"  >

        <arg value="-extension" />
        <arg value="-b" />
        <arg value="binding.xml" />
        <arg value="-d" />
        <arg value="${sources}" />
        <arg value="-p" />
        <arg value="metier" />
        <arg value="Player.xsd" />

    </exec>
</target>

binding.xml:

<jxb:bindings 
xmlns:jxb="http://java.sun.com/xml/ns/jaxb"
xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc"
jxb:extensionBindingPrefixes="xjc" elementFormDefault="qualified" attributeFormDefault="unqualified"
version="2.1">

<jxb:globalBindings>
    <xjc:simple />
    <xjc:serializable/>
</jxb:globalBindings>

И наконец:

JAXBContext context = JAXBContext.newInstance (Player.class, ObjectFactory.class);

Я знаю, что без разрешения пользователя попытка включить Wi-Fi или Bluetooth невозможна (скорее, это относится к частному API). Я не хочу туда идти.

Предполагается, что Wi-Fi включен или предполагается, что включен Bluetooth. Можно ли обнаружить все точки доступа Wi-Fi вокруг моего устройства (iPhone или iPad)? То же самое для Bluetooth?

Я хочу сделать это в Xcode версии 4.x с iOS SDK 4.3

5
задан skaffman 29 May 2011 в 14:25
поделиться