add elements
This commit is contained in:
parent
86c1f6ed9d
commit
c36adfa79b
2 changed files with 46 additions and 0 deletions
|
@ -0,0 +1,25 @@
|
||||||
|
package org.xbib.graphics.pdfbox.layout.test.script;
|
||||||
|
|
||||||
|
import org.junit.jupiter.api.Test;
|
||||||
|
import org.xbib.settings.Settings;
|
||||||
|
|
||||||
|
import java.util.logging.Logger;
|
||||||
|
|
||||||
|
public class ElementsTest {
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void script() throws Exception {
|
||||||
|
Settings settings = Settings.settingsBuilder()
|
||||||
|
.loadFromResource("json", getClass().getResourceAsStream("elements.json"))
|
||||||
|
.build();
|
||||||
|
Logger.getAnonymousLogger().info(settings.getAsMap().toString());
|
||||||
|
Logger.getAnonymousLogger().info(String.valueOf(settings.containsSetting("elements")));
|
||||||
|
Logger.getAnonymousLogger().info(String.valueOf(settings.containsSetting("elements.0")));
|
||||||
|
Logger.getAnonymousLogger().info(String.valueOf(settings.containsSetting("elements.1")));
|
||||||
|
Logger.getAnonymousLogger().info(String.valueOf(settings.containsSetting("elements.2")));
|
||||||
|
Logger.getAnonymousLogger().info(settings.getAsSettings("elements").getAsMap().toString());
|
||||||
|
Logger.getAnonymousLogger().info(settings.getAsSettings("elements.0").getAsMap().toString());
|
||||||
|
Logger.getAnonymousLogger().info(settings.getAsSettings("elements.1").getAsMap().toString());
|
||||||
|
Logger.getAnonymousLogger().info(settings.getAsSettings("elements.2").getAsMap().toString());
|
||||||
|
}
|
||||||
|
}
|
|
@ -0,0 +1,21 @@
|
||||||
|
{
|
||||||
|
"type": "document",
|
||||||
|
"elements": [
|
||||||
|
{
|
||||||
|
"type": "paragraph",
|
||||||
|
"elements": [
|
||||||
|
{
|
||||||
|
"type": "text",
|
||||||
|
"value": "Hello World 1"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "paragraph",
|
||||||
|
"elements": {
|
||||||
|
"type": "text",
|
||||||
|
"value": "Hello World 2"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
Loading…
Reference in a new issue