<dependency> <groupId>org.postcss</groupId> <artifactId>postcss-value-parser</artifactId> </dependency> import org.postcss.value.NumberNode; import org.postcss.value.StringNode; import org.postcss.value.UnitNode; import org.postcss.value.ValueArray; import org.postcss.value.ValueNode; public class CSSValueParser { public void parseValue(String value) { ValueArray parsedValue = ValueParser.parse(value); for (ValueNode node : parsedValue.nodes()) { if (node instanceof NumberNode) { NumberNode numberNode = (NumberNode) node; // ... } else if (node instanceof StringNode) { StringNode stringNode = (StringNode) node; // ... } else if (node instanceof UnitNode) { UnitNode unitNode = (UnitNode) node; // ... } } } } public class Main { public static void main(String[] args) { CSSValueParser valueParser = new CSSValueParser(); valueParser.parseValue("width: 200px; height: 100px; font-size: 16px;"); } }


上一篇:
下一篇:
切换中文