Как инстанцировать пустого элемента с JAXB

Попробуйте это решение. это работает

func parseData(from json: [String: Any) -> Val {

        var a //some values I got from parsing that I NEED for B
        var anotherVariable

        let group = DispatchGroup()
        group.enter()
        B(a) { result in
            anotherVariable = result
            group.leave()
        }

        group.wait()
        var otherVar = anotherVariable[0]
        return Val(a, anotherVariable, otherVar) // this is a struct
        //returned
    }

    func B(_ a: a, completion: @escaping ([Res]) -> Void) {
        SomeotherFunc(a, completion: { resp in
            completion(res)
        })
    }
9
задан Community 23 May 2017 в 11:53
поделиться

2 ответа

В XML, <header/> и <header></header> то же самое. Если Вы действительно хотите первого, то используйте prettifier. javax.xml.transform.TransformerFactory.newTransformer() вероятно, сделает это для Вас.

11
ответ дан 4 December 2019 в 13:50
поделиться

Пустой тег для Строкового объекта является по существу пустой строкой.

При вызове следующего Вы получите то, что Вы ищете:

request.setHeader("")

Я должен также отметить, что в XML следующие два объявления заголовка являются idential. Оба из них не имеют никаких узлов дочернего текста. Они - по существу то же и будут рассматриваться то же всеми синтаксическими анализаторами XML:

<header></header>

<header/>
2
ответ дан 4 December 2019 в 13:50
поделиться
Другие вопросы по тегам:

Похожие вопросы: