transformer.setOutputProperty(OutputKeys.INDENT, "yes"); добавляет отступы, а так как в файле xml у меня уже были записи, то к ним добавляются отступы ещё, по мимо тех что которые уже были в файле, поэтому я и получал пустые строки между тегами. Ну и решил проблему тем, что просто строю новый Document если нужно добавлять что то новое в xml и перезаписываю xml файл новыми данными, а раньше я просто дописывал в xml файл новые данные, и получал пустые строки между тегами.public static Document modelsToDocument(ArrayList<Country> countries) throws ParserConfigurationException {
DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
DocumentBuilder builder = factory.newDocumentBuilder();
Document document = builder.newDocument();
Element root = document.createElement("countries");
document.appendChild(root);
for(Country country : countries) {
root.appendChild(Elements.getCountry(document,country));
}
return document;
}
#include <openssl\ssl.h>
#include <openssl\bio.h>
#include <openssl\err.h>
SELECT news.id ID, news.title TITLE, users.login LOGIN
FROM users
LEFT OUTER JOIN comments ON users.id = comments.user_id
RIGHT OUTER JOIN news ON users.id = news.user_id
GROUP BY comments.user_id, news.title, news.id
HAVING COUNT(comments.user_id) > 1
<h1>Новый вопрос</h1>
@isset($cadastr)<h2>По объекту с кадастровым номером {{$cadastr}}</h2> @endisset
<ul>
@isset($name)<li>Имя: {{$name}}</li>@endisset
@isset($phone)<li>Телефон: {{$phone}}</li>@endisset
@isset($email)<li>Почта: {{$email}}</li>@endisset
@isset($msg)<li>Сообщение: {{$msg}}</li>@endisset
</ul>